Eastborough Partners, any thoughts ?
Anyone worked on a deal with them or knows anything about the shop / its employees? (London & NY based)
Anyone worked on a deal with them or knows anything about the shop / its employees? (London & NY based)
Career Resources