Jeff McCaw is a Strategic Senior Sales Team Leader with extensive experience in helping customers achieve their goals through innovative products and services. They began their career at Freeman in 1990, serving as Vice President of Sales until 2008, and have been the Senior Vice President of Sales since then, managing a high-performing team dedicated to customer success. Jeff earned their education at Grand Valley State University from 1985 to 1989.
This person is not in the org chart
This person is not in any teams
This person is not in any offices