Customer Success Manager (Duration: 6-month contract to permanent) at Element | HireBase