Tom Powell


Tom Powell is the current SVP of Corporate Affairs for Jacana, a former venture capitalist with 5 years experience in financial services and a former HM Treasury InsurTech board member. He previously spent 10 years in professional sports as England Rugby Sevens captain with 43 caps, including a Rugby 7s World Cup runners up medal.

Comments are closed.