Chelsea Flintoft Email

Operations Lead . CANOA

Current Roles

Employees:
35
Revenue:
$6.8M
About
We build technology to decarbonize the built environment
CANOA Address
1 Dock72 Way
Brooklyn, NY
United States
CANOA Email

Past Companies

CANOAOperations Lead
AditionsStudio Coordinator
MG WestMarketing Associate