N a Towers Watson Investment Management Limited vs Andrew Shebbeare compared for founders deciding who to pitch.
N a Towers Watson Investment Management Limited is a venture capital based in London. Andrew Shebbeare is a venture capital based in London across 25 portfolio companies. Sector focus diverges: N a Towers Watson Investment Management Limited concentrates on generalist deals and Andrew Shebbeare on Climate Tech. On stage, N a Towers Watson Investment Management Limited is active at undisclosed stages and Andrew Shebbeare at Pre Seed and Seed.
Investors like N a Towers Watson Investment Management Limited · Investors like Andrew Shebbeare · N a Towers Watson Investment Management Limited co-investors · Full investor directory