Jeffrey Leach

System Technician

Jeffrey Leach

About Jeffrey

Jeffrey developed an interest in the audio-visual world in 2003 while studying Television Broadcasting at Mohawk College and working as a technician at their McIntyre Theatre. At work he takes on anything and everything, from setting up the stage equipment for presentations to mixing audio for live shows.

Jeffrey also has a certificate in Broadcasting from Niagara College and his designations include Digital Media Certified Engineer (DMC-E) and Certified Technology Specialist (CTS).

Jeffrey joined MacLean in 2004 as a System Technician. His hunger for tackling AV and production challenges are a perfect complement for the complex needs of our clients. His personal interests include getting away with his family, camping, listening to live music or just watching movies, documentaries and short films.

Our Team

  • Darrell MacLean

    Darrell MacLean

    President, Senior Project Manager

    Read Bio
  • Paul Rennick

    Paul Rennick

    System Design Coordinator

    Read Bio
  • Edward Wright

    Edward Wright

    Senior System Developer

    Read Bio
  • Rhys Jones

    Rhys Jones

    Service Coordinator

    Read Bio
  • Jeffrey Leach

    Jeffrey Leach

    System Technician

    Read Bio
  • Michael Rocco

    Michael Rocco

    System Installation Supervisor

    Read Bio