Meet the Golf Pros

Philip Leiss | PGA Head Golf Professional

Phil brings 14 years of experience to the position of Head Golf Professional and he is a Class A-1 Member of the PGA. Prior to joining Ferncroft CC in 2004, Phil was the First Assistant at Ipswich CC for six years where he earned the prestigious Maria Iacocca award for Member Service. Phil has completed numerous PGA, NEPGA and USGA teaching and coaching summits and rules seminars. Phil enjoys focusing on customer service and enhancing the overall member experience, and is dedicated to a having a comprehensive tournament schedule. Contact Phil at or 978-739-4040 x228.


Cathy MacPherson | LPGA Instructor

Cathy joined Ferncroft in July 2006 as a full-time golf instructor for male and female members and non-members. Cathy has been ranked as one of the “Top 50 Teachers” in the US by Golf for Women Magazine for six straight years, named “Top Ten Teachers” in Massachusetts by Golf Digest, and selected as one of the "Best Teachers in the Region" by Golf Magazine. She is also integrally involved in raising money to benefit the National MS Society.

Contact Cathy at, or call 978-739-4040 x257. More information about Cathy’s programs and teaching philosophy can be found by clicking here.



Steve Caruso | Assistant Golf Professional

Steve is a Peabody native and returns to Ferncroft as a graduate of Coastal Carolina University in Myrtle Beach. He completed his Management degree in the Wall College of Business with a concentration in PGM, achieving PGA membership and Class-A status. Steve also graduated from Bishop Fenwick where he played Hockey and Golf for the Crusaders. Steve’s background includes providing player development programs at Big Sticks Golf and assisting in operations from other various clubs throughout the North Shore. He enjoys focusing on growing the game of golf teaching our Juniors. Steve is a US Kids Certified Golf Coach and has achieved PGA Certified status in Teaching & Coaching. Contact Steve at or 978-739-4040 x 230. 



Kevin Franey | Assistant Golf Professional

Kevin re-joined the golf staff in 2016. He is a Class A member of the PGA and graduated Campbell University in 2012. Prior to 2016, Kevin worked at some of the country's most prestigious clubs including Medinah Country Club, Rich Harvest Farms, Essex County Club, and Boston Golf Club. Kevin enjoys teaching beginner and intermediate golfers of all ages and is an instructor for Ferncroft's Academy program. Kevin can be reached at or 978-739-4040 x 231.  


Camrin James | Assistant Golf Professional

Camrin began his career at Ferncroft in 2015. He has spent the last three seasons as the Outside Operations Supervisor, before taking on Assistant Pro duties in 2018. Before coming to Ferncroft, Camrin worked at Turnberry Isle Miami, Hillcrest Country Club, and Essex County Club. Camrin grew up in NH and played college golf for Johnson & Wales University in Miami, FL. Camrin won the 2009 NH State Amateur and has top finishes in professional events around New England and Florida. He enjoys working with members to make their daily experience as enjoyable as possible and growing the game in all aspects. Camrin can be reached at or 978-739-4040 x231. 



Member Login