Vice President, Solutions Engineering
Allan is a creative change leader with over thirty years of experience leading customer care and technology teams. His background includes deep experience in Financial Services, Retail, Travel & Transportation, Healthcare and Technology verticals. Allan has consistently driven fiscal leadership, customer focus and transformational efforts. His experience includes taking on large initiatives with far reaching objectives while keeping an attention to detail that ensures success.
Allan has previously held leadership positions at General Electric, Delta Air Lines, Avaya and DXC Technology. He holds a Bachelor's Degree in Business Administration and an MBA with an emphasis on Telecommunications Management.