- Employees
- 501-1000
- Founded
- 2002
- Headquarters
- London, England, United Kingdom
Company data last updated Jul 31, 2025.
About Insight Investment
WELCOME TO INSIGHT INVESTMENT We are a specialist asset manager focused on designing innovative investment solutions to meet the needs of
Who to contact at Insight Investment
Email Format
Leadership & Decision Makers
Contact details of 10 Insight Investment decision makers
Shaheer Guirguis
Richard Wilson
Abdallah Nauphal
Robert Gall
Clifford D Corso
Team & Specialists
Contact details of 12 Insight Investment team members
Julie Oconnor
Serkan Bektas
Thomas Donohoe
Ruth Hamilton
Craig Armstrong
Massimo Young
Jason Cameron
General Emails
General company emails, e.g. customer support lines
Similar Companies like Insight Investment
HQ: London, England, United Kingdom
HQ: New York, NY
HQ: Toronto, Ontario, Canada
HQ: Toronto, Ontario, Canada
HQ: Boston, MA
Records are compiled from publicly available sources and checked as described in our methodology. Company data last updated Jul 31, 2025.
Frequently Asked Questions about Insight Investment
What does Insight Investment do?
WELCOME TO INSIGHT INVESTMENT We are a specialist asset manager focused on designing innovative investment solutions to meet the needs of
Where is Insight Investment headquartered?
Insight Investment is headquartered in London, England, United Kingdom.
When was Insight Investment founded?
Insight Investment was founded in 2002.
How many employees does Insight Investment have?
Insight Investment has approximately 501-1000 employees.
What industry is Insight Investment in?
Insight Investment operates in the Finance & Banking industry.
What is the email format for Insight Investment?
The most common email format at Insight Investment is {first_name}.{last_name}@insightinvestment.com. For example: firstname.lastname@insightinvestment.com.
How do I contact Insight Investment?
You can contact Insight Investment via email at enquiries@insightinvestment.com or distributionnaonly@insightinvestment.com, headquartered in London, England, United Kingdom.