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,
Principal Biostatistician | Global CRO | Home Based | Spain | Permanent | We are partnering with a leading global CRO to recruit an experienced Principal Biostatistician to join their growing biometrics team. This is an