STRI Group Strengthens Ecology And Environment Team
STRI Group strengthens ecology and environment team. STRI Group has expanded its UK regional ecology and environment operation by bringing in two new consultants. Teneille Barwick joins STRI after moving to the UK from Melbourne, Australia. She has a BSc (Hons) in Environmental Science and started her career at an environmental consultancy in the energy sector […]