Allen Christopher

Lead Consultant - Client Services

Allen Christopher is a skilled professional with extensive experience in client services and business analysis within the IT and eCommerce sectors. Currently serving as a Lead Consultant at Virtusa since April 2020, Allen has a strong background in delivering IT and business consulting, technology implementation, and application outsourcing. Prior to Virtusa, Allen held key roles as Inside Sales Manager at Sybrant Technologies and as a Senior Business Analyst at Lumina Datamatics, focusing on eCommerce and eRetail solutions. Allen began a career in business development at CES, specializing in market research and sales strategies. Educationally, Allen holds an MBA in Finance and Marketing from St. Joseph's College of Engineering and a BE in Computer Science from Jerusalem College of Engineering.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices