Meet the Team

Here's where you can meet our team whether you're looking for the right person to contact or just wanting to put a face to the name, you're in the right place.

If you'd like to join us, please visit the Careers page for current job opportunities and to learn more about what it's like to part part of #TeamMK.

MD & Finance

Carl Bullock 1
Carl Bullock 2

Carl Bullock
Managing Director

Emma Wood 1
Emma Wood 2

Emma Wood
Finance Director

Kiri Sydenham 1
Kiri Sydenham 2

Kiri Sydenham
Financial Controller

Sales & Marketing Team

Jason Evans 1
Jason Evans 2

Jason Evans
Sales Director

Charlie Cheung 1
Charlie Cheung 2

Charlie Cheung
Regional Sales Director
(Asia & Australasia)

Joe Kane 1
Joe Kane 2

Joe Kane
Regional Sales Director (US)

Graham Andrews 1

Graham Andrews
Sales Manager

Jeff Miller 1
Jeff Miller 2

Jeffrey Miller
Sales Manager (US)

Sally Antilles 1
Sally Antilles 2

Sally Antilles
Marketing Manager

Steve Hill 1
Steve Hill 2

Steve Hill
Sales Manager (US)

Service Team

Varun Natarajan 1
Varun Natarajan 2

Varun Natarajan
Service Lead

Meet the team Avatar 1
Meet the team - Avatar 2 (002)

Kevin Green
Technical Support Engineer

Engineering

Alan Wilson 1
Alan Wilson 2

Alan Wilson
Engineering Director

Nick Baker 1
Nick Baker 2

Nick Baker
New Product Development Manager

Daryl Manley 1
Daryl Manley 2

Daryl Manley
Senior Systems Engineer

Giuseppe Prisco 1
Giuseppe Prisco 2

Giuseppe Prisco
Senior Electronics Engineer

Gourav Choudhary 1
Gourav Choudhary 2

Gourav Choudhary
Placement Electronics Engineer

Jack Ford 1
Jack Ford 2

Jack Ford
Electronics Engineer

Jo Bimson 1
Jo Bimson 2

Jo Bimson
Senior Systems Engineer

Jon Williams 1

Jon Williams
Senior Systems Engineer

Meet the team Avatar 1
Meet the team - Avatar 2 (002)

Mark Sanders
Production Engineer

Patrick Berry 1
Patrick Berry 2

Patrick Berry
Firmware Engineer

Operations Team

Paul Fishwick 1
Paul-Fishwick-2-low-res

Paul Fishwick
Operations Manager

Alex Dixon 1
Alex Dixon 2

Alex Dixon
Project Manager

Debra Chant 1
Debra Chant 2

Debbie Chant
Purchasing Assistant

Meet the team Avatar 1
Meet the team - Avatar 2 (002)

Gavin Farley
Production Team Leader

Joe Coletta 1
Joe Coletta 2

Joe Coletta
Production Technician

meet the team - Joe Fishwick 1
meet the team - Joe Fishwick 2

Joe Fishwick
Stores & Logistics Person

Kelvin Byers 1
Kelvin Byers 2

Kelvin Byers
Production Wireman

meet the team - Kerry Thain 1
meet the team - Kerry Thain 2

Kerry Thain
Sourcing Lead

Malgorzata Urbanska 1
Malgorzata Urbanska 2

Malgorzata Urbanska
Production Technician

meet the team - Mandy Willy 1
meet the team - Mandy Willy 2

Mandy Willy
Operations Co-ordinator

Mel Adams 1
Mel Adams 2

Mel Adams
Assembly & Test Engineer

meet the team - Tony Clark 1
meet the team - Tony Clark 2

Tony Clark
Production Technician

Meet the team Avatar 1
Meet the team - Avatar 2 (002)

Will Mackenzie
Apprentice Production Technician

Software

Meet the team - David Watson 1
Meet the team - David Watson 2

David Watson
Software Development Manager

Chris de Vere Moss 1
Chris de Vere Moss 2

Chris de Vere Moss
Software Test Engineer

meet the team - Hayden Sinclair 1
meet the team - Hayden Sinclair 2

Hayden Sinclair
Software Apprentice

Meet the team Avatar 1
Meet the team - Avatar 2 (002)

James Everson
Senior Software Engineer

Meet the team Avatar 1
Meet the team - Avatar 2 (002)

Jason Pyke
Senior Software Engineer

Meet the team Avatar 1
Meet the team - Avatar 2 (002)

Sam White
Software Engineer

Software team - Steve Edwards 1
Steve Edwards 2

Steve Edwards
Senior Software Engineer