Michael CollinsProject ManagerMichael combines a deep and extensive knowledge of all things technical and technological