Social Media Manager

  • Full Time
  • Anywhere


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

Comments are closed.