Europe
North America
Asia Pacific
Malta
UK
Francesca is responsible for volume based recruitment in North America with an emphasis in Operations, focusing on positions from Customer Service Representatives to Fraud Managers.