Contact Us

Contact Scotland

Project Managers (Part-time job share)

Dr Victoria Larcombe

victoria.larcombe@froglife.org

01786 845641 / 07794 777 817

Caroline Griffin

caroline.griffin@froglife.org

01786 845641 / 07495 942 181

 

Project Officer

James Stead

james.stead@froglife.org

01786 845641 / 07972 593 603