Genesis
Show contact
James Harrison
Co Founder & Client Lead
Irina Abramova
Marketing Manager
Michael Henson
Global Head of Client Delivery
Ray Chee
Global Head of Project Delivery
March 1, 2022 - present
View in org chart