Classic Club
Head Golf Professional
New Haven Country Club
Assistant Golf Professional
The Club at Admirals Cove
Assistant Golf Professional
Indian Ridge Country Club
First Assistant Golf Professional
Indian Ridge Country Club
Head Golf Professional
Westwood Country Club
Assistant Golf Professional
Iowa State University
New Mexico State University