Barry Freeman

Lincoln International LLC

Current Role: Managing Director