Please note that applications must be completed and submitted by 11:59 pm ET on the day prior to the close date listed on the job posting. Mission: Provide Superior Services that Inspire Community Pride Vision: To
Job Title: Customer Success Manager Location: EU (Remote) Who You’ll Work For: Makersite is an award-winning data software company that empowers teams to manage product sustainability, cost, and compliance; simultaneously, from a web browser. Our mission