Sven Brehler

Global Director of Engineering, TR Fastenings