Charles DeRoller is a Business Development Evangelist with experience in leading marketing and sales strategies to increase business growth. Charles has a background in teaching and international trade, and holds a Bachelor's degree in Computer Science, a Master's in Business Administration, and a Certificate in International Business. Throughout their career, Charles has successfully launched new online sales channels, improved client relationships, and increased revenue for various companies.
View in org chart
View in org chart
November, 2020 - present