Our People

Stephen Shivkumar - President

Steve Shivkumar


Stephen Shivkumar is a seasoned professional with over 20 years experience in consulting services and the adult education business. In 2003, he founded Building Blocks Technologies to service the needs of corporate enterprise clients in the public and private sectors, Canada-wide and internationally where possible. Prior to this, he was involved in establishing an IT-Professional Services company, which went public in May 2000; creating international conferences from concept to completion; and managing resources on complex projects.

Stephen has extensive hands-on experience in all aspects of emerging technology companies, including evaluation of companies’ technology, financial business structuring, management team assessment, and human resources management, such as recruitment and retention of employees.

Mr. Shivkumar is a Business Marketing graduate from Algonquin College in Ottawa Canada. As part of his commitment to life-long learning, he has continued to upgrade his skills both professional and technical. He keeps current in his field through extensive networking activities at conferences, seminars and other events in the IT community.

Luc Duquette


Luc Duquette is a Chartered Accountant with over 23 years of experience in accounting, finance and administration. Luc joined Building Blocks in 2003 in the capacity of CFO. As such, he is responsible for supporting the company’s growth, including strategic financial planning, banking and overseeing accounting activities as well as taxation activities. His work experience in senior financial roles in the technology and construction industries have provided him with the skills to operate and perform in fast-paced, growing and ever changing environments.

Luc holds a Bachelor's Degree in Business Administration, with a specialty in accounting from the University of Quebec in Hull. He is a member of the Canadian Institute of Chartered Accountants since 1988.