... , efficient, able to work under pressure and possesses strong communication and ...
26 days ago
... demeanour which is maintained under pressure
26 days ago