Kristopher Kellas

Site Engineering Manager at James Jones & Sons Ltd

No bio yet

Location

Forres, United Kingdom

Links


Org chart


Teams


Offices