Are you seeking a purposeful and rewarding Project Management career opportunity? Our eCOA Translations team is growing in India, and with big ambitions and a