Senior Consultant β Emerging Tech
Lead Resource Consultant
Resource Consultant - Infrastructure & Emerging Technology
Consultant β Infrastructure & Emerging Technology
Practice Lead - Infrastructure & Emerging Tech