Form3 Appoints Jessica Letterman as Chief Customer Officer to Drive their Business with High Growth Customers
Form3, the leading payment technology platform provider has today announced the appointment of Jessica Letterman as Chief Customer Officer – High Growth. Jessica will be based in Amsterdam and will lead Form3’s global development and growth strategy across key markets as well as driving sales and marketing activities across these......