Founder and CEO, Otter
Female
Helen Mayer is the Founder and CEO of Otter. Attended Smith College.
Sign in to see Helen's experience
Sign in to see Helen's colleagues