CTOs on the Move

Stroud Resources

www.stroudresourcesltd.com

 
Stroud Resources Ltd. is a Toronto, ON-based company in the Energy and Utilities sector.
  • Number of Employees: 25-100
  • Annual Revenue: $10-50 Million

Executives

Name Title Contact Details

Similar Companies

Veolia North America

Based in Boston, MA, Veolia Energy North America is a leading U.S. operator and developer of energy efficient solutions. The company is part of the Veolia Environnement companies in North America, with 30,000 North American employees.

Atlas Heating

Atlas Heating is a Emeryville, CA-based company in the Energy and Utilities sector.

Benn Air-Temp Supplies Inc

Benn Air-Temp Supplies Inc is a Brampton, ON-based company in the Energy and Utilities sector.

Industrial Electrical Company

Industrial Electrical Company is a Modesto, CA-based company in the Energy and Utilities sector.

4C Technologies

4C Technologies is a Houston, TX-based company in the Energy and Utilities sector.