![](https://moredun.org.uk/wp-content/uploads/2021/09/Moredun-staff-portrait-e1698161520350.jpg)
Marcel Crolla
Job Title:
IT Support Technician
Contact Number:
0131 4455 111
Address:
The Moredun Group,
Pentlands Science Park,
Penicuik,
Midlothian
EH26 0PZ
Job Title:
IT Support Technician
Contact Number:
0131 4455 111
Address:
The Moredun Group,
Pentlands Science Park,
Penicuik,
Midlothian
EH26 0PZ
Contribute to the Moredun community, and together we can help make a difference to livestock health. View newssheets and updates online.
Sign up