Business Analyst
Kingston upon Thames, GB
XL Group
AXA XL, a division of AXA
Senior Manager
Corvinus University of Budapest