Envestors jobs and careers
London, United Kingdom
As of October 23, 2026, Envestors has no open roles listed.
About Envestors
Envestors digital platform connects entrepreneurs and investors
Founded in 2004 by Nick Taylor, Oliver Woolley and Scott Haughton.
- Founded
- 2004
- Employees
- 11 to 50
- Total funding
- $2M
- Headquarters
- London
Leadership
The top of Envestors's org chart, with how many people report into each leader.
OW
Oliver Woolley
CEO And Co-founder
13 reports
SH
Scott Haughton
Co-founder, Chief Operating Officer & Director
9 reports
JP
Jerry Plant
Director
GH
Gavin Heys
Investor Relations Director
NT
Nick Taylor
Co Founder
Board
IJ
Ian Jauncey
Director
ED
Ed Daubeney
Director
KL
Kevin Lomax
Chairman
Jobs at Envestors
No open positions right now. Explore more companies on TheJobsMap.
Envestors jobs: common questions
- Is Envestors hiring right now?
- Envestors has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on Envestors's careers site.
- Where is Envestors headquartered?
- Envestors is headquartered in London, United Kingdom and was founded in 2004.
- Who leads Envestors?
- Oliver Woolley, CEO And Co-founder, is at the top of Envestors's org chart.
- How do I apply for a job at Envestors?
- Pick a role on Envestors's TheJobsMap page and select Apply. Every listing links to the original posting on Envestors's own careers site, so you apply directly with the employer.