James has been working within the golf industry since the age of 16. At first, he was a marketing assistant at The London Club in Kent - this led to a move to the Pro Shop for a year. Two years were then spent at Royal Blackheath GC working in a totally different environment at a members' club for the well-known Secretary, Tony Dunlop. In 2003, a brief spell was spent at The Wisley GC under the stewardship of Dennis Pugh. In the winter of that year, the opportunity arose to move across the M25 to work for Tony Rattue at St George's Hill GC. During the 10 years spent as assistant, James built up a good reputation for coaching in a simple but effective manner to the full range of members. This, coupled with an increasing desire to explore new avenues of coaching, led James to America to study at The World Golf Summit 2012 & 2014.
James became Head Professional at St George's Hill Golf Club in November 2013.