Entrant Profile

Stefan Beauregard

Location: Mississauga, Ontario Canada


Company: TECH TOTALE


Profession: Engineer/Designer


Inspired by: To make the world a better place to live

2021 Entries

Date Title Category Views Votes
06/26 Homeless Support App Medical 160 1