Justin is Group Treasurer for Virgin Money UK plc having joined in 2020. Justin previously held senior positions in Treasury at Oxfam GB, The Royal Bank of Scotland Group plc and Nationwide Building Society. His early career was spent at Merrill Lynch and Deutsche Bank. He started his career at Standard & Poor’s as a credit analyst.