Lindsey Barras

Director, EMEA Immigration Services Leader, PwC United Kingdom