James is an Associate Director in the Osborne Clarke Tax team who specialises in providing clear and technical tax advice to his clients.

He works with a range of clients across several sectors, from large multinational businesses to start-ups and individuals to help them achieve their goals in an efficient and effective way.

Helping you succeed in tomorrow's world

I enjoy helping clients understand the effect that complex and ever-changing tax rules have on their business and working with them to find solutions to the problems that they encounter along the way.