Toronto, Ontario
keywords: development (back-end),design,technology,passion,teamwork,architecture,environment,project management,software development,consulting,leadership,analysis,strategy,write,support,experience,knowledge,development (back-end),software development,degree,technology,communication,architecture
Mid-Senior
Above average