Profile
Chief Executive Officer UK
Segpay
Country or State
United Kingdom
Chief Executive Officer UK at Segpay
Master of Science (MSc), Organisational Change & Consulting
Merchant Payments Ecosystem 2022