Where is Skrill Head Office UK
Skrill UK Head Office Address and Contact

- Address:25 Canada Sq Fl 27, London, Greater London, E14 5LQ, United Kingdom
- Phone Number: +44 2033082520
- Email:
- Number of Employees:2000
- Established:2001
- Key People:Anirudh Salaria
- Est. Annual Revenue:$51.3M
Skrill Head Office UK Location & Directions
Skrill Headquarters UK Executive Team
Name |
Title |
---|---|
Anirudh Salaria | Manager, Operations |
David Pannatier | Global Sales Director |
Khan Khan | Video Editor |
Claudia Merisio | Manager, Compliance Monitoring |
Johan Buenaventura | Group Chief Executive Officer |
Paul Jardon | Vice President & Chief Financial Officer |
About Skrill, History and Head Office Information
Skrill Head Office UK Photos
