Not a member yet? Join now
I trust you're all well. Please drop me a message if you know anyone seeking marketing roles in an IT company in London. You don't need to have IT background.
Candidates should have legal rights to work in the EU/EEA