Benjamin Owens

Director, Business Insights

Benjamin Owens is the Director of North America Business Insights at Dynatrace, where they focus on delivering strategic value to customers through cross-functional team development and data-driven decision-making. Previously, Benjamin served in various roles at Dynatrace, including Squad Manager and Consultant Manager, leading initiatives that contributed to significant annual revenue growth. Benjamin's earlier experience includes a role as a Business Consultant at Applied Predictive Technologies, collaborating with Fortune 500 companies on strategic analyses. They hold a Doctor of Philosophy and a Master of Science in Mechanical Engineering and Materials Science, both from Duke University, where they also contributed to multiple research projects and published several peer-reviewed articles.

Location

Columbia Falls, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices