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

International Atomic Energy Agency

International Atomic Energy Agency is a New York, NY-based company in the Energy and Utilities sector.

Energy Industries

Energy Industries is a Honolulu, HI-based company in the Energy and Utilities sector.

Plug Smart

Plug Smart is a Columbus, OH-based company in the Energy and Utilities sector.

Koontz-Wagner Electric

Koontz-Wagner Electric is a South Bend, IN-based company in the Energy and Utilities sector.

Aclara

Aclara Technologies LLC is a world-class supplier of smart infrastructure solutions (SIS) to more than 780 water, gas, and electric utilities globally. Aclara SIS offerings include smart meters and other field devices, advanced metering infrastructure and software and services that enable utilities to predict and respond to conditions, leverage their distribution networks effectively and engage with their customers. Aclara Technologies LLC is owned by an affiliate of Sun Capital Partners.