Peter Finkelman is currently the Sr, Global Strategic Director at Twilio. Prior to this role, Peter held positions such as Director, Global Accounts at UserTesting and Senior Enterprise Sales Executive at Twilio Inc. Peter has a strong background in sales, account management, and strategic partnerships, with experience in various industries including tech, outdoor lifestyle brands, and film production. Peter's experience showcases their ability to exceed sales goals and drive company growth through customer-focused strategies.
Sign up to view 2 direct reports
Get started