Ben Self is currently the Director of Operations at PropStream, where they lead customer support operations and manage vendor relationships to enhance business growth and customer satisfaction. They previously served as a Senior Manager of Operations & Vendor Strategy at BatchService and held various roles at Education at Work, including Director of Account Management. Ben earned a degree in Business Information Systems and Business Administration from Northern Kentucky University and a Master of Science in Applied Leadership & Management from Thunderbird School of Global Management.
This person is not in the org chart
This person is not in any teams
This person is not in any offices