Ben McMechan

Deputy Company Secretary @Howden

London, GB
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Feb 2026 — Present

Deputy Company Secretary @Howden

View department →

London, GB

EDUCATION

1999 — 2002

UCL

BSc (Econ) (Hons.), Economics

N/A

City St George’s, University of London

Master's degree, Computer Science

1997 — 1999

Truro College

A Levels, Maths, Chemistry, Human Biology, General Studies

ABOUT BEN MCMECHAN

A highly experienced governance professional with extensive expertise of end-to-end governance support in financial services. Specialist in delivering technical governance and regulatory compliance advice and solutions with a risk-based, process-orientated approach. Strong track record implementing technology-based solutions in a diverse range of businesses. Adept at building stakeholder relationships and influencing positive change. A collaborative, business-focused team player and a trusted adviser providing best in class governance support and advice to complex, fast-paced organisations.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Ben McMechan — Deputy Company Secretary at Howden in London, GB | Unifers