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

bottom of page