Trilliad Appoints Owen McCorry as Chief Growth Officer

Trilliad has appointed Owen McCorry as Chief Growth Officer to accelerate company-wide growth initiatives across new business, client expansion, and revenue performance. McCorry will collaborate with service teams and partners to strengthen go-to-market strategies and drive measurable impact. CEO Craig Dempster praised McCorry’s proven record of building high-performing commercial teams and delivering results, noting his arrival marks “an exciting next chapter” for Trilliad’s growth journey.