LogTech and Supply Chain
Job Title: Customer Success Manager, North America
Location: Preferred in Atlanta, GA; remote positions available within the Eastern Time Zone.
Who are we recruiting for? We are on the hunt for a motivated, unique, and successful Customer Success Manager to join the North American team of our client, an award-winning provider of procurement analytics solutions. Leveraging advanced AI and machine learning technologies, they empower procu...
View job & apply