Kane Ren Email
Engineering Leader . Patch Technologies
How to contact Kane Ren
Join and see Kane's contact info for free!Phone
Current Roles
Employees:
144Revenue:
$33.3MAbout
Patch is the platform for negative emissions. Businesses can leverage our API to programmatically calculate their emissions and make any transaction climate positive.Patch Technologies Address
San Francisco, CA
United States