English speaking website manager for new US sports betting site
Company: Leadstar Media
Location: Stockholm
Build up and manage social media channels. Leadstar Media is a fast growing Swedish start-up company that runs several websites within sports betting and sports…