Jack Settle's Location
United Kingdom
Jack Settle's Work
Jack Settle's Summary
Jack Settle, based in United Kingdom, is currently a General Manager at The Ledbury - Notting Hill, bringing experience from previous roles at Restaurant Story and The Ledbury - Notting Hill. Jack Settle has 1 email on RocketReach.