Twilio, Inc.
Chief of Staff - EMEA
Twilio, Inc.
Strategic Account Executive
Twilio, Inc.
Manager - APAC and EMEA Customer Success teams
Criteo
Account Strategy
Twilio, Inc.
Senior Manager, Customer Success and Technical Support
Twilio, Inc.
Business Development Representative
Trenton State College Corporation
Secretary and Board Member
Twilio, Inc.
Customer Success Manager
Universidad de Granada
The College of New Jersey