Odeko Logo

Odeko

Locations: 241 Centre St, 3rd Floor New York, New York 10013, US + (+7 more)

Company Size: 100 - 200

Industry: Software Development

Company Website

AI Description

drawer
  • Jon Kraut profile image

    Principal Engineer

  • Gautam Singh profile image

    Lead Data Scientist at Odeko

  • Abi Lutz profile image

    Customer Support Specialist at Odeko

Showing 92 to 94 of 94 results