British Business Bank appoints commercial managing director