Eze Castle Integration promotes Dean Hill to exec director