David Miller

David Miller

About David Miller

David manages business systems, information and communication technology, video production and logistics at the Langley Group.