Deerwood Country Club
Player Assistsnt Staff
Medinah Country Club
Assistant Golf Professional
Nantucket Country Club
Player Assistant Staff
Trenton Country Club
Assistant Golf Professional
Springdale Golf Club
Assistant Golf Professional
TaylorMade-adidas Golf Company
Experiential Sales Rep
The Sanctuary Golf Club, Inc.
Director Of Instruction
Llanerch Country Club
Director of Instruction
GolfTEC
Certified Professional Coach
Campbell University