Rod Odegaard is a seasoned sales professional with over 15 years of experience in driving multi-million-dollar sales and managing strategic client relationships. They currently serve as the Director of Sales at Telx, where they focus on global interconnectivity and data center solutions. Previously, Rod founded Arrowhead Consulting and held significant roles at Level 3 Communications, Integra Telecom, TVC Consulting, and Nextlink Communications. They earned a Bachelor of Arts in Economics from the University of Puget Sound.
This person is not in any teams
This person is not in any offices