Pricing

Log inSign up
  • Waabi

  • HQ

HQ

Description

Waabi's headquarters in Toronto, Canada


People (12)

Raquel Urtasun

Founder & CEO

Abbas Sadat

Staff Researcher / Tech. Lead Manager

LM

Luisa San Martin

Tech Lead Manager

Nathan Chau

Tech Lead Manager / Senior Software Developer 2

Carter Fang

Research Scientist

James Xu

Senior Software Developer

Kevin Ta

Software Developer | Onboard Systems & Calibration

Peter Varnai

Senior Software Developer

Samuel Simpson

Senior Software Developer

OP

Olga Palatnik

Sr. Technical Program Manager

Melinda Lu

Technical Lead Manager

Eric Wu

Staff Software Engineer


Jobs (2)

Hiring

Senior / Staff Software Engineer

full_time

Hiring

Senior Technical Recruiter

full_time

Company
AboutContactTrust
Product
LearnExploreIterate
Business
PricingVerificationLicense
Enrich
LinkedIn ExtensionCRM EnrichmentDeveloper Portal
Social
© 2025 Orgio, Inc.
Terms
Privacy
Do not sell my info