top of page

James Russell

Chief Technical Officer

James Russell, MSc BEng, serves as the Chief Technical Officer at Biocore Environmental Ltd. With over 15 years of experience in the construction and renewable energy sectors, he is responsible for identifying and developing strategic project opportunities. In this role, he offers valuable insights into engineering and construction activities across Biocore’s key business areas, which include renewable energy project development, waste management, sludge and biosolids management, and research and development.

019696066

James Russell
Biocore logo

Biocore Environmental Head Office
14 Parklands Office Park, Southern Cross Road, Bray, Co. Wicklow
A98 C6W6

Biocore Environmental AD1
Ballinphuill,Tibohine, Castlerea,Co. Roscommon
F45 EH97

bottom of page