Incat Crowther has appointed Ed Dudson as Managing Director of its UK business and as a board member contributing to overall business direction.