Customer Success Specialist at EarthCam | HireBase