Luke Russell

Luke Russell

Head of Business Development Americas

Luke is the Head of Business Development, Americas at GLAS. Luke is responsible for growing the Group’s customer base in the Americas and leading the US-based Business Development team.

Luke has a wealth of financial services experience in both the US and Ireland. Prior to joining GLAS, Luke held various relationship management and business development roles across Deutsche Bank’s Corporate Trust business in the US, where he covered a large suite of Trust and Agency products with a particular focus on Corporate Debt, Project Finance, Loan Agency, and Escrow Services. Luke was also a relationship manager at Deutsche Bank’s security services business in Ireland and held similar roles at Citibank and Northern Trust.

 +1 (201) 839 2197


3 Second Street
Suite 206
Jersey City NJ 07311