Depot Theatre makes the call on new managing director