Alex Willson (IRMCert) is currently the Business Risk & Governance Manager at Castle Trust Bank. Previously, Alex held various managerial positions at Metro Bank (UK) from Store Manager to Assistant Manager, and began their career as a Customer Service Representative. Prior to that, Alex worked as a Sports Coach at Sports Focus in Schools. Alex received education from the Institute of Risk Management.
Sign up to view 0 direct reports
Get started