Mechanical Lead EngineerEngineering/Technical Cape Town – Western Cape ENVIRONMENT: Your strong leadership ability and exceptional organisation skills is