Social Media & Content Manager
π 27 days ago
Techstarsπ₯ 1001 - 5000 employeesπ’ Venture Capital & Private Equity
π 27 days ago
As a Social Media & Content Manager, you will own and enhance our social media presence, creating and managing content across multiple platforms while engaging with our audience.
