Ross Glenn

Technical Project Manager at OTOY

Ross Glenn is a seasoned professional with extensive experience in technical project management and software delivery. Currently serving as a Technical Project Manager at OTOY since May 2024, Ross previously held the position of Software Delivery Manager at Bravura Solutions, where responsibilities included leading cross-functional teams and ensuring project alignment with budgets. Ross's career includes roles as Development Manager, Lead Developer, and Systems Developer across various companies, demonstrating a strong background in agile methodologies, project oversight, and team mentoring. With a solid educational foundation in scientific computing and programming, complemented by multiple certifications in database administration and systems engineering, Ross is equipped with the technical skills to drive project success and deliver high-quality results.

Links

Previous companies

Discovery Limited logo
Bravura Solutions logo

Org chart

This person is not in the org chart