Business Development, Marketing & Communications Manager :Jobs in Spain Business Development, Marketing & Communications Manager Business Development, Marketing & Communications Manager





Business Development, Marketing & Communications Manager

Clifford Chance LLP
Location : Madrid M ES
Be fluent in Spanish and English. Hold a graduate degree in Business Studies, Economics or Marketing. Manage focused client marketing communication activities…

More >>




cookies_ikon