Marketing Manager

This role is to take responsibility and lead our clients newly formed internal marketing agency. These demands range from full digital and social media strategy…

£55,000 - £70,000 a year
1 vacante