It Director Jobs - Findochty, Scotland