‹ All jobs
Business Development Representative – Work In Barcelona, Spain
, from initial prospecting to successful deal closure. Leverage deep digital marketing knowledge to effectively position products... Native or fluent English (spoken and written) C1 level of English Strong digital marketing knowledge 2–3 years of relevant