Social Media Manager

  • Full Time
  • Anywhere

Toptal

As the Social Media Manager at Toptal, you will be the public voice of the company on all external sites. Your primary responsibility will be to raise Toptal brand awareness and public thought leadership. You will be responsible for setting up social media policies, procedures, and tools, and will develop and execute short- and long-term social media initiatives for the company.

To apply for this job please visit www.toptal.com.

Comments are closed.