Our People
Our People
We are a team of many cultural backgrounds, ethnicities, technical and linguistic capabilities. The global team is actually 2,700 member-strong spanning scores of countries. Within this team are a core group of very talented and dedicated individuals who are called upon to plan, manage, and deliver our 3,500 annual projects.

Joe Seward
Business Development Director

Sarah Quirke
European Business Manager

Victoria Urezchenko
Program Manager

Kelly Heine
Project Manager

Virginia Rodriguez
Sr. Project Manager

Agustin Schiavon
Localization Engineer

Maura Mansilla
Project Manager