Team Alvin Wee Maintenance Manager Patrick Chng Quality and Safety Manager Craig Richardson General Manager