The humans behind the robots

The Novarc team is made up of engineers, software developers, welders and robotic enthusiasts (yes, they exist) with automation and robotic specializations. With extensive experience in the robotics automation industry, we draw inspiration from engineering projects that were previously written off as impossible. Because we’ve worked everywhere from agile startups to enterprise corporations, we believe in innovation, collaboration and making a meaningful impact.


We’re lucky – everyday we get to play with robots.

Leadership Team

Serial entrepreneurs with more than 100 years of experience in robotics, machine design and commercialization of new technologies in the industrial automation space.

Soroush Karimzadeh

Chief Executive Officer

Soroush is the CEO at Novarc Technologies. Previously, he served at Autopro Automation as a Project Manager for industrial automation projects in the oil and gas and mining industries. Prior to this, he was a project engineer at Kruger Products. His other positions include Founder of a startup creating a novel SaaS CRM platform for restaurants, and case development associate with National Investment Banking Competition and Conference. Soroush holds an MBA in Strategy and Finance from University of British Columbia and has passed all three levels of the CFA program. He also holds a Master of Applied Science in electrical engineering from the University of British Columbia.

Reza Abdollahi Chief Technology Officer, Director of Engineering, Novarc Technologies

Reza Abdollahi, P. Eng.

Chief Technology Officer, Director of Engineering

Reza has more than 30 years of experience in robotic solutions and machine design. Before joining Novarc in 2013, he served at Roboweld as the chief engineer for 10 years where he built custom machines and robotic solutions using Fanuc robots. His other positions include co-founder, managing director and chief engineer at Part Mashad where he designed, sourced and built machine and equipment for various industries. He is an accomplished mechanical engineer specializing in object oriented design and analysis, with extensive experience in the full life cycle of the mechanical design process, including requirements definition, prototyping, proof-of- concept, implementation, testing, installation, and maintenance. Reza holds a Bachelor of Applied Science in Mechanical Engineering from Ferdowsi University of Mashad and two patents in machine design in Canada.

Len Zapalowski, Advisor, Novarc Technologies

Len Zapalowski, M.Sc., B.Sc.


Len has more than 30 years of senior management experience with some of Vancouver’s most successful companies, including Nexus Engineering, Creo Products, Pivotal Software, Ostara Nutrient Recovery Technologies and Mazza Innovation. His broad global business experience includes executive & general management, R&D, sales, marketing, and business development in North America, Asia, and Europe. Len graduated with a BSc and MSc from Imperial College, London.