Chris Chenoweth

Manager, Customer Success - Americas at TeleSign

Chris Chenoweth has a background in customer success, digital marketing, and HR staffing. They have experience in managing and developing teams, guiding strategic enterprise clients, and overseeing marketing campaigns for various industries. With a Bachelor's Degree in Psychology from Loyola Marymount University and currently pursuing a Bachelor's in Business Administration from Penn State University, Chris has a strong foundation in understanding customer needs and implementing effective strategies.

Location

Los Angeles, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams


Offices