Tech To The Rescue logo

Tech To The Rescue

Foundation matching Non-profits with Tech companies to solve the world's problems

Headquarters

Warsaw, Poland

Employees

11-50

Links


Org chart

Collapse

Board & advisors


Teams


Offices