A Management Trainee (MT) programme offers training and leadership opportunities to young talents who are capable to lead in future while a Graduate Trainee (GT) programme is designed for fresh university graduates. Aiming to get the young talents prepared for future career progression, both programmes develop trainees’ potential and provide comprehensive job-related knowledge and skills through job rotations, mentorship and training.