Startup of the Month: TechBuddy

Marc Miralda, Head of Operations of TechBuddy in Spain

by