Made O'Meter
Discover where a brand or product originates
JD Ross Energy is a specialist recruitment agency focused primarily on the renewable energy and power sectors. Founded in the United Kingdom, the brand has established itself as a niche provider within the global workforce market, sourcing talent for large-scale energy projects including solar, wind, and battery storage. It operates as part of a larger corporate framework designed to provide specialized human resource solutions across various engineering and technical disciplines.
The brand is part of the Opus Talent Solutions group, which manages a portfolio of niche recruitment brands. While its roots and headquarters are in London, England, its operations extend internationally through its parent company's global office network, which includes locations in Europe, North America, and Australia. The ownership remains focused on professional services and human capital management.
Report a bug/Feedback
disclaimer
poweredBy