Trac has more than 15 years of senior management experience, including strategic development and plan execution as the Service Manager of one of the top three oil and gas companies in the United States. Before that, Trac worked as an Equipment Maintenance Manager for one of the world’s largest independent renewable energy companies.
Trac started his career as a structural-certified welder and safety iAuditor inspecting heavy equipment. He has spent his fair share of time on the road and can relate to both the field and office side of our business. He has extensive knowledge of the financial side of businesses with P&L, budgeting, and resource allocation.
He has a reputation for consistently going above and beyond for his company, customers, direct reports, and team. He prides himself on building relationships that last.