Glen D'Almeida is an experienced engineering and project management professional with a robust background in the Life Sciences and Health Care sectors. Currently serving as the Chief Engineering Manager at Persistent Systems since 2006, Glen has held multiple leadership roles including Principal Engineering Manager and Sr. Delivery Manager, specializing in delivering innovative engineering solutions and product development for industry leaders using Bioinformatics and Analytics. Prior roles include Technical Project Manager at Wells Fargo and Sr. Software Engineer at Accenture Services, with expertise in mission-critical banking applications. Glen holds an MBA in Marketing Management and Operations & Supply Chain from NMIMS CDOE and a BTech in Computer Engineering from Doctor Babasaheb Ambedkar Technological University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices