meet the team

Craig MacLaren

Craig MacLaren

Associate & Team Leader
    Martin Wright

    Martin Wright

    Associate & Team Leader
      Jim Bradford

      Jim Bradford

      Associate
        Mike Shaw

        Mike Shaw

        Consultant
          Claire Brownlie

          Claire Brownlie

          Office manager
            Tracy Bold

            Tracy Bold

            Senior Engineer
              Kevin McGaff

              Kevin McGaff

              Senior Technician
                Michael Stewart

                Michael Stewart

                Senior Engineer
                  Alan Stein

                  Alan Stein

                  Senior Technician
                    6332631163126309672567246723630863106307