Eric Deutsch

Professional headshot of a man in business attire with dark blazer and red tie smiling at camera

Eric Deutsch, board member and business advisor, Oliver Wight Americas.