Our People


John Good

Non-executive Director – John Good Group

John is the 5th generation custodian of the Good family business. He joined the company in 1957, and the board in 1969. His ability to maintain the family values while also adapting for the future made sure our group of companies have flourished during a time of significant change. John has also served as president of the Chartered Institute of Shipbrokers and is Honorary Finnish Consul for the UK. John retired as a director in 2008 but remains a non-exectutive director and is closely connected to the company and the industries in which we operate.

Tim Good

Non-executive Director – John Good Group
Chairman – Matthew Good Foundation

Tim is the 6th generation custodian of the family business whose passion for maritime and travel began when he started sailing at six years old. After studying law, Tim created several successful companies before joining the John Good Group board in 2008. Known for his energy, ideas and entrepreneurial spirit, Tim is passionate about having a measurable purpose that fuels success so we can help our people lead fulfilling lives and make a positive difference to the world. In 2011, Tim founded the Matthew Good Foundation and takes a keen interest in projects that positively impact people, communities and the environment.

Adam Walsh CEO John Good Group

Adam Walsh

Chief Executive Officer– John Good Group

As CEO, Adam is responsible for the performance of the John Good Group and its subsidiaries and the successful delivery of our strategic goals and performance culture. An inspirational leader and entrepreneur, Adam’s wealth of experience in leadership and family businesses, combined with his entrepreneurial attitude, have seen Adam make a significant impact since joining the company in January 2022.

Adam is passionate about business being a force for good and is focused on supporting and promoting activities within the ESG and start-up sectors in the Humber and further afield, as well as supporting good causes through the Matthew Good Foundation.

Ben Norman

Group Board Member & Chief Financial Officer – John Good Group

Ben joined the John Good Group in 2018 and joined the Board as Group Financial Controller and Company Secretary in 2021 progressing to Chief Financial Officer in 2022. Ben is a qualified accountant with extensive experience spanning various global industries and markets. His roles include nine years at PwC, followed by several positions in industry across Yorkshire. Ben is a vital executive team member; he sits on the audit and investment committees and is passionate about the John Good Group living its values. A highlight of Ben’s role is his involvement in the Matthew Good Foundation. As well as managing the accounts for the charity, he is a valued member of the leadership team.

Ben Norman John Good Group

Stewart Oades

Non-executive Chairman – John Good Group

Stewart was appointed to the Group board in 2017 and became chairman in 2018. His unrivalled knowledge of the industries in which the Group operates has made a significant contribution in helping us achieve our aspirations. His experience and judgement are invaluable as we become a truly international organisation with leading positions in all the markets in which we operate.

Rupen Shah

Non-executive Director– John Good Group

Rupen joined the John Good Group in 2022 as Non-Executive Director. Rupen chairs our Audit Committee and also sits on the Investment and Remuneration Committees. With a 20-year career at Britvic Soft Drinks PLC, most recently as Finance and Investor Relations Director, Rupen previously held senior leadership roles in sales, international and strategy departments. Rupen also has experience within the charity sector and takes a keen interest in the activities of the Matthew Good Foundation.



Rupen Shah John Good Group

Kevin Harrison

Director – John Good Group
Managing Director – Good Travel Management

Kevin has worked in the business travel industry for over 30 years, including 20 years at one of the UK’s largest travel management companies. Kevin is the lead for CSR at the Group and ensures the entire business understands our purpose and lives and breathes our values every day. Kevin also leads a dedicated and passionate team in Good Travel Management and is a Trustee of the Matthew Good Foundation.

Michelle Taft

Non-executive Director – John Good Group

Executive Director – Matthew Good Foundation

Michelle joined the Group as Non-Executive Director in 2021 and is also Executive Director of the Matthew Good Foundation. Michelle’s career spans over 20 years, covering strategic communications, sales, marketing and employee engagement within the travel, events and logistics sectors, working in several high-growth businesses as well as founding her own companies along the way. Michelle is passionate that the John Good Group makes a difference to its people and wider society and focuses on achieving these aims through the Matthew Good Foundation and our ESG strategy.




Michelle Taft John Good Group

Matthew Good Foundation

Chairman – Tim Good
Executive Director – Michelle Taft
Trustee – Kevin Harrison
Trustee – Seamus Jennings
Trustee – Jane Nash

After the devastating loss of Matthew – a team of family members and employees came together to run the Matthew Good Foundation. All our trustees were close to Matthew and are dedicated to the success of the foundation in his honour.

Find out more about the Matthew Good Foundation