3 Assistant Engineer Jobs in Dover