Headshot of Glenn Luk, Catalyte's chief fiancial officer