managing Operations, Finance, Marketing, Sales, HR and IR. You must have managed a team of +- 20 people and be able to handle... sales, small to large projects, business development, client relationships, business strategy, tenders and contracts......
Job Location: Sandton, Johannesburg, South Africa