Adam Bagshaw has spent the past 14 years at Deutsche Bank and also headed up its financial sponsors business in Europe