PGA Assistant Professional - Thornbury Assistant Golf Professional Location: Thornbury Golf Club, Gloucestershire, UK Reports To: Head Golf Professional Job Type: 32 Hours a Week Salary: Competitive, based on experience benefits Join a Club Where Golf is More Than a Game At Thornbury Golf Club, we create exceptional space to play and be together. Built on the values of fun, ambition, collaboration, and trust, we are passionate about delivering an outstanding golfing experience for our members and guests. We are looking for an enthusiastic and dedicated Assistant Golf Professional to join our team and play a key role in shaping memorable experiences on and off the course. This is an exciting opportunity for a PGA Trainee or qualified PGA Professional who wants to develop their career in a thriving, welcoming golf club environment. Why Join Thornbury Golf Club? This is more than just a golf professional role - it's a chance to become an integral part of a vibrant club community, helping players of all abilities enjoy, improve, and fall in love with the game. From coaching and retail to member engagement and golf operations, no two days are the same. You'll have the opportunity to grow your coaching profile, develop professionally, and work alongside a supportive team that values ideas, initiative, and personality. Whether you are supporting a junior golfer taking their first swing or helping a member refine their game, your contribution will make a real difference. If you're passionate about golf, enjoy building relationships, and want to work somewhere that genuinely values people, energy, and ambition, this could be the perfect next step in your PGA journey. About the Role As an Assistant Golf Professional, you will play an important role in helping us create a welcoming and enjoyable environment where members and guests feel valued. Whether supporting golf operations, delivering coaching, or engaging members in club life, you'll help bring our purpose to life: creating exceptional space to play and be together. We are looking for someone who reflects our values: Fun - Bringing energy and positivity to create enjoyable experiences for everyone. Ambition - Striving for excellence in service, coaching, and continuous personal growth. Collaboration - Working together with colleagues, members, and guests to achieve shared success. Trust - Building strong relationships through professionalism, reliability, and care.