Manager / Teamlead Technical Support (Manager) - Customer Success Manager - LATAM | RELEX Solutions

Customer Success Manager - LATAM | RELEX Solutions | London, United Kingdom; Stoke-on-Trent, United Kingdom — RELEX Solutions is a leading international software company with Finnish roots. Our cloud-based platform optimizes retail and supply chain processes across all ...

View job on HireMe →