We are still looking for the very Top Talent…and we would be delighted if you were to join our team! More in details, UST is a multinational company based in North America, certified as a Top
Job Title: Sales Account Executive – New Logo Acquisition Department: Sales Location: Spain- Remote Key Responsibilities Identify and research prospective telecom operators and service provider s across Europe Generate new sales leads through outbound calls, emails,