Jarrold and Chin Yong are engineering managers