Headshot of Glenn Luk, chief financial officer at Catalyte