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.
This person is not in any teams
This person is not in any offices