Electric Mind logo

Electric Mind Headquarters & Office Locations

Verified data Professional Services 350 employees 3 locations worldwide

Headquarters: 200 Adelaide ST W suite 100, Toronto, Ontario M5H 1W7, Canada

Data last updated · Sourced via GraphIQ

Headquarters
Toronto, Ontario
Canada
Total locations
3
across 2+ countries
Employees
350
est. 2026

Electric Mind headquarters details

Street address
200 Adelaide ST W suite 100
City
Toronto
State / region
Ontario
ZIP / postal code
M5H 1W7
Country
Canada
Founded
1990

All Electric Mind office locations

3 total
CityState / regionCountryType
Toronto HQOntarioCanadaHeadquarters

Showing the headquarters of 3 recorded locations. See every location in GraphIQ →

About Electric Mind

Electric Mind is headquartered in Toronto, Ontario, Canada. Founded in 1990, the company has 3 recorded locations across 2+ countries and employs approximately 350 people worldwide.

Where is Electric Mind's main office?

Electric Mind's main headquarters office is located at 200 Adelaide ST W suite 100, Toronto, Ontario M5H 1W7, Canada. This is the company's primary corporate address.

Electric Mind regional offices

Beyond its headquarters in Toronto, Electric Mind has recorded locations in Canada and Spain.

Electric Mind contact information

The main switchboard for Electric Mind headquarters can be reached at +1 416 762 0032. Official website: electricmind.com.

What does Electric Mind do?

Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. Combining strategy, design, and engineering, Electric Mind transforms complex challenges into opportunities for growth and success. With a focus on diversity and collaboration, the company creates environments where creativity thrives, and bright ideas come to life. For more information on Electric Mind visit www.electricmind.com.

Frequently asked questions

Where is Electric Mind headquarters?

Electric Mind's headquarters is located at 200 Adelaide ST W suite 100, Toronto, Ontario M5H 1W7, Canada.

How many offices does Electric Mind have?

GraphIQ records 3 locations for Electric Mind across 2+ countries, as of October 2026.

What is Electric Mind's corporate address?

The corporate headquarters address is 200 Adelaide ST W suite 100, Toronto, Ontario M5H 1W7, Canada.

When was Electric Mind founded?

Electric Mind was founded in 1990 and employs approximately 350 people.

What is Electric Mind's phone number?

The main phone number for Electric Mind headquarters is +1 416 762 0032.

How many employees does Electric Mind have?

Electric Mind has approximately 350 employees (GraphIQ estimate, 2026).

Find more info on Electric Mind using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Electric Mind's structure evolves, GraphIQ gives you verified company, people and location data in one place.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events