Senior Customer Success Executive at GWI | HireBase