Charles Mahaffey

Business Consultant at SYSTEMSEVEN

Charles Mahaffey is a seasoned business consultant currently at SYSTEMSEVEN since November 2024. Previously, Charles served as a Business Development Manager at DecisionLinks and held various roles at Cloudflare, including Customer Success Manager and positions in New Product Business Development and Business Development Representative from January 2020 to June 2022. Charles began a career in business development at DJM Sales & Marketing and Actian, where roles included BDR Team Lead, focusing on leveraging data technology for competitive advantage. Educational background includes a Bachelor's degree in International Economics with a minor in Computer Science from The American University of Paris and an IB diploma from Ray High School.

Links

Previous companies