Meet the Managment Team

Meet the Managment Team

Our management team have years of experience between them all striving to achieve the best in our industry,

Jerry pic

Jeremiah Fleming

Chief Executive Officer

With over 25 years of experience in the software and communications industry. Jeremiah has a strong background in sales, marketing, business development. He has a B.A. and M.B.A degrees from the University of Missouri.


Joe Hamblin

Chief Operations Officer

Respected industry authority with demonstrated ability to deliver innovative technology solutions that accelerate growth, streamline operations and shape corporate technology solutions through effective partnerships with business units.


Carolyn David

Chief Finance Officer

Carolyn is the Executive Chief Financial Officer at Altigen. As Altigen’s financial leader, Carolyn's primary role is overseeing the management of the company’s finances and financial activity including financial planning, reporting, compliance/auditing, and ensuring support for the corporate strategy

Mark Allen

Mark Allen

Chief Technical Officer

Previously, as CEO of Blue Panda Communications, I was responsible for the global launch of a first-of-its-kind Contact Center designed around Unified Communications. Designing and managing the launch marketing, sales channel, product placement, and other roles in preparation for the launch.

Cropped Image-01

Mike Plumer

Vice President of Sales

Mike is responsible for all direct and channel sales activities worldwide. He has been instrumental in developing Altigen’s sales initiatives including mid-market and enterprise accounts. Mike holds a bachelor’s degree in Journalism and Public Relations from Iowa State University.

PF headshot

Paul Fullman

Vice President for EMEA

Having a strong technical background with a number of Microsoft Specialist Qualifications, Paul is focused on driving Altigen’s portfolio across EMEA. Paul earned a BA (honors degree) in Multimedia Computing and holds a number of Microsoft Certifications including MCP, MCSE, and MCSE + I.