team managers careers in Malaysia