Terra Vowles is a seasoned Resource Manager with over twenty years of experience in information technology consulting. They have held key positions at notable companies, including Global Resource Manager at IT Convergence and Resource Delivery Manager at Workday, where they focused on staffing processes and resource management. Terra has also contributed significantly to various organizations, including Oracle and Inspirage, by optimizing consulting resource utilization and fostering collaboration across teams. Currently, they are pursuing a Bachelor of Applied Science in Human Development at Colorado State University.
Location
Grand Junction, United States
This person is not in the org chart
This person is not in any teams
This person is not in any offices