Requirements: Able to work in a high pressure environment; Needs to be able to manage
Technician Project Management of the department to ensure all is delivered Excellent communication skills
Capability to understand and learn technical aspects of the job
A person who is able to multi task
High score in Original & Creative thinking
Apply Now