Insight Investment

HQ
London
Total Offices: 8
1,191 Total Employees

Teams at Insight Investment

6 Days AgoSaved
In-Office
London, Greater London, England, GBR
Business Intelligence • Financial Services
Produce and review tailored monthly, quarterly and ad-hoc client reports; act as key stakeholder contact; investigate and resolve complex queries; translate requirements into reporting solutions; develop understanding of LDI and fixed income portfolios; drive process improvements; support onboarding and training of junior team members.
Business Intelligence • Financial Services
The Guideline Management Analyst will review investment guidelines, code restrictions in systems, conduct post-trade monitoring, assist in process enhancements, and support fund management teams.
14 Days AgoSaved
In-Office
Manchester, Greater Manchester, England, GBR
Business Intelligence • Financial Services
Lead the design and implementation of a scalable Snowflake-based data platform, establishing enterprise data governance, ingestion, transformation, and democratization standards. Optimize ELT pipelines, enable advanced analytics and AI, evolve infrastructure-as-code, and ensure compliance with privacy and security policies. Collaborate with cloud engineering, stakeholders, and Agile teams while guiding data strategy, technical design, and adoption of emerging technologies.