Business Development Manager (Corporate)
Leighton Taylor Consulting
LondonOverview In this role you will lead strategic business development to support the Corporate practice and own the firmwide Retail & Leisure sector strategy. You will work closely with Corporate Transaction Services, IP & Commercial, and Empl...Read More>>.
