Go to the profile of Alexandra Borrett

Alexandra Borrett

Relocation Manager, Luxoft UK
  • Luxoft UK
  • United Kingdom