Customer Success Manager II (Temporary Contract) at Hudl | JobVerse