Loss Prevention and Facilities Manager
Major Miles is an engineer with over two decades of experience in electronic security and communication systems. His experience includes leadership in projects on a national level in both the private and public sectors. He served with distinction in the Jamaica Defence Force for 18 years in the Infantry and as the staff officer in charge of communication.