Otter logo

Engineering & Product - Otter

View Company Profile
Job Title
Engineering & Product
Job Location
United States
Job Description

Please inquire here for positions related to Engineering & Product in the United States. 

Otter Headquarters Location

New York, NY

View on map

Otter Company Size

Between 2 - 10 employees

Otter Founded Year


Otter Total Amount Raised


Otter Funding Rounds

View funding details
  • Series A

    $23,000,000 USD

  • Seed

    $2,999,991 USD

  • Seed

    $4,800,000 USD