Evgenia Loginova

Senior Vice President, Chief Strategy Officer at BPC Founder and CEO at Radar Payments

Evgenia wears multiple hats within BPC, a leading payment solution company headquartered in Switzerland. She has been working for BPC for over six years and has global responsibility for corporate strategy, marketing and business growth. She is successfully leading the development of BPC through the rapidly changing landscape of payments, banking, commerce and mobility. 

Since joining BPC, Evgenia has spearheaded the creation of new ventures that positively impact on BPC’s growth, with the forecast to double the company’s revenue by 2023. She founded Radar Payments, a paytech which translates the group’s SaaS transformation programme and its vision for next-generation cloud-based payments. Radar Payments offers white-label payment processing services to banks, PSPs and fintechs. BPC’s newest and most ambitious paytech is expected to generate the major part of its revenues over the next few years. 

Before joining BPC, Evgenia held executive director roles at Goldman Sachs. She studied management at the London School of Economics and is based in London.