Techmate

A technology concierge for your home. We provide on-demand support…

Jobs at Techmate

No jobs at Techmate are currently posted on the YC platform.
Techmate
Team Size:11
Status:
Acquired
Location:New York