RO

Robert Owen

Chief Executive Officer at Barbecana

Robert Owen is an accomplished executive with extensive experience in project management, product development, and operational leadership. As the Chief Executive Officer of Barbecana Inc. since February 2014, Robert focuses on improving project planning and forecasting by addressing uncertainty and increasing the likelihood of project success. Previously, Robert held several key positions at Deltek, including Director of Product Management and Director of Sustaining Engineering, where responsibilities encompassed product strategy and engineering support. With a background in software development as VP of Development at Welcom and European Technical Director at Welcom UK, Robert has consistently contributed to product management and customer support across Europe. Early career roles include Managing Director at WSTI GmbH and Project Management Computer Manager at Worley Engineering, showcasing a strong foundation in technology and project support. Robert holds a BSc in Computer Science from the University of Hertfordshire.

Links

Previous companies

Deltek logo

Org chart

Sign up to view 0 direct reports

Get started