United Kingdom

About Invoke

What’s Invoke all about? Quite simply, it’s a quest to seek out the very best of the best talent and finding that one person who’ll make a real difference to a team. And, most important of all, making your lives easier – whether you’re the employer or the employee.

1 job with Invoke

Sign up for job alerts
  • Social Media Manager

    • London (Central), London (Greater)
    • £40,000
    • Invoke

    Are you an experienced agency-side social media manager? Are you a great communicator who’s comfortable building strong client relationships? Are y...