Eric Mauch is a seasoned professional with extensive experience in asset and fleet tracking software and consulting services. As Managing Partner at Razor Tracking since 2011, Eric leads a company that prioritizes customer feedback in software development. In addition to this role, Eric serves as President of the Board of Directors, offering strategic oversight to enhance organizational processes, and participates on three other local advisory boards. Since October 2010, Eric has been a Partner at Razor Consulting Solutions, contributing to its recognition as North Dakota's fastest-growing private company by delivering innovative solutions. Previously, Eric held significant roles at Microsoft, including Global BI & Development Manager and Sr. Business Analyst, and began a career in marketing at The Sunderland Group. Eric holds a Bachelor of Science degree in Management Information Systems from North Dakota State University.
Sign up to view 3 direct reports
Get started
This person is not in any teams