Customer Success Specialist (French) at SiteMinder | HireBase