Peter Russian

Peter RussianVerified account

Chief Executive at Re:markable
Peter Russian is CEO of Remarkable, who are currently introducing IBL to UK businesses through an exclusive partnership with David Marquet.
Peter Russian

's Posts