Castle Trust Bank recruits new business development manager