Illumio
Open positions
1 job
last month
Senior Customer Success Advisor
RemoteEuropeFull-timeSenior
Germany
As a Customer Success Advisor (CSA), you are a critical part of the Customer Success Organization reporting to the Director of Customer Success Your role will be directly tied to value generation for our customers, by…
Cybersecurity SaaS
96K – 120K €