John began his tax career in May 2012 after a short stint as an actuary. He started as a trainee at PJD Tax under the guidance of Andrew Jones (who will say he “taught him everything he knows”).

John is now a director at PJD Tax with years of experience under his belt to complement his ATT and IRS enrolled agent qualifications. He manages the “The Dream Team” consisting of Urooj Sheikh (assistant manager), Tan Hallam (senior), Vahini Kohulathasan (assistant), Jelina Maharjan (assistant), Riyazul Islam (trainee), and Anoth Baskaran (trainee).

John’s commitment to the company goes beyond his services as a tax consultant. He trains all junior members of staff and has been instrumental in raising PJD’s profile and online presence.

John is very approachable and is always willing to spend time with a client to discuss any queries they have, tax related or not.