Joe Peltier is an experienced professional in customer success with a strong focus on technology and travel industries. Currently serving as the Director of Customer Success for North America at Red Points since September 2021, Joe Peltier contributes to the mission of protecting brands online. Prior roles include Manager and Customer Success Manager at Adelman Travel, emphasizing the evolving nature of corporate travel management, and Customer Success Advisor and Account Executive positions at Travel Leaders Corporate, New Wave Components, and Infor. Joe Peltier holds a Bachelor of Arts in Sociology, Criminal Justice, and Spanish from the University of Wisconsin-Whitewater, completed in 2010.
Sign up to view 0 direct reports
Get started