Carpenter Box appoints new corporate finance director