JobSquad is recruiting on behalf of our trusted global partner – one of the worlds largest providers of customer experience and business process services, operating across 80 countries.Were looking for a Ukrainian-speaking Sales Manager to join a high-energy Business Development team, based in Barcelona, Spain.ResponsibilitiesIdentify and engage new business opportunities across the EMEA market through outbound calls and emailsContact C-level decision makers, build quick rapport and assess thei…