Ben Smyth, CEO & Founder
Chris Frogner, CFO & Co-Founder
Connor Warne, Product
Alice Bowerman, Marketing
Gray Love, Product
Alex Maybin, Marketing
Karmadillo, Secretary of Defence
Arma Karma Limited is registered in England and Wales under company number 12002692.
Arma Karma Limited is an Appointed Representative of Innovative Risk Labs Ltd, which is authorised and regulated by the Financial Conduct Authority. Firm reference number 925873.