Steven Berkenfeld

Managing Director, Investment Banking Division, Head of Industrial Technology
Barclays