OPRA have a great opportunity for a Brand Manager, for our client in NorthWest London.
Role duties
Skills