Banzai
Beau Dillard is an accomplished professional in customer success, currently serving as the Director of Customer Success for the Video Business Unit at Banzai since March 2025. Prior to this role, Beau held various positions at OpenReel, including Director of Customer Success & Accounts, Customer Onboarding Manager, and Customer Onboarding Specialist. Experience at Tunespeak as Customer Success/Support Manager and an intern role provided a solid foundation in maintaining customer relationships and enhancing client onboarding processes. Additionally, Beau contributed as an Adjunct Instructor at Vatterott College, focusing on curriculum development and class facilitation, and worked as a Technical Communications Specialist at Staples, leading technology training initiatives. Educational qualifications include a Master of Arts in Media Communications from Webster University and a Bachelor's degree in Audio Production & Design from Columbia College Chicago.
This person is not in any teams
This person is not in any offices