Owen Hurd

Senior Director

Owen Hurd is a seasoned professional in the fields of finance and consulting, having held significant roles such as CEO and Co-Founder at TUUSSO Energy, LLC from 2008 to 2024, and currently serving as Senior Director at DESRI since 2025. Hurd began their career as an Analyst in operations finance at Intel Corporation and later gained experience as an intern at both Booz Allen Hamilton and Pacific Crest Securities. Hurd also worked as a Controller and President at Universal Internet and as a Management Consultant at McKinsey & Company. They earned a Master of Business Administration from the University of Chicago and a Bachelor of Science from Santa Clara University.

Location

Portland, 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