Securities Technology International
Systems Analyst
SapientRazorfish Italy
Chief Technology Officer - SapientRazorfish
Publicis.Sapient
Chief Product Officer
SapientNitro
Vice President - Global Quality and Methods
Sapient
Multiple Roles – Director Technology, Architect, Lead Developer
SapientRazorfish
Chief Technology Officer - SapientRazorfish
Harvard University
St. Xavier's College
University of California, Berkeley, Haas School of Business