Account Manager Indirect

October 8, 2025

Job Description

The Customer Success team is responsible for retaining and expanding the client base in Spain across various industries.

Av. de les Corts Valencianes, 58, Local 10, 46015 Valencia, Spain