Customer Success Manager
business Talent Job Seeker
directions_car Canberra
workA tiempo completo
What Do We Do? We are a leader in business intelligence for e-commerce. With thousands of customers in dozens of countries, our software tracks more than $40 billion of online commerce annually. Our culture, built on innovation, creativity, and speed, fosters an environment where great ideas can flourish. Headquartered in Columbus, Ohio, with additional offices in Israel, we are expanding our team...
arrow_forward_ios