Testing Analyst
New York, New York
PwC
Delphi
Systems Engineer
Allen & Overy
Senior IT Manager for the Americas
Head of IT (Americas) at Allen and Overy LLP