Posted Jul 12, 2026

[Remote] Customer Success Manager- Ad Tech Experience Required!

Apply for this Position →

Note: The job is a remote job and is open to candidates in USA. Freestar is a company that engineers cutting-edge monetization solutions for websites and apps. They are seeking a Customer Success Manager who will act as the primary technical advisor and strategic partner to publishers, ensuring their ad stack is optimized for maximum yield and resolving technical hurdles swiftly.


Responsibilities


Skills


Benefits


Company Overview

  • Freestar helps publishers, e-commerce sites, and app developers maximize ad revenue. It was founded in 2016, and is headquartered in Phoenix, Arizona, USA, with a workforce of 201-500 employees. Its website is https://freestar.com.

  •