Having qualified as a chartered accountant in 1983, John joined Ensors in 1984 and became partner in 1995. After over two decades with Ensors, he retired from the partnership in March 2017 but continues to take an active role within the firm as a consultant.

John takes a keen interest in enterprise and has helped many new business ventures become established, grow and develop. As a supporter of the local business community, he regularly attends events across Suffolk and has particularly strong links with companies based in and around The Port of Felixstowe. Through his broad experience and wide circle of connections, John provides valuable support and advice to growing enterprises.