New World Capital Advisors

    OverviewSuggest Edit

    New World Capital Advisors is a specialist merchant banking and investment firm. It is dedicated to delivering risk‐adjusted returns and strategic advisory solutions.
    TypePrivate
    Founded2016
    HQLondon, GB
    Websitenwcadvisors.com

    Locations

    New World Capital Advisors is headquartered in
    London, United Kingdom

    Location Map

    Latest Updates

    Employees (est.) (Aug 2020)15
    Cybersecurity ratingAMore

    Key People/Management at New World Capital Advisors

    Adam Sadiq

    Adam Sadiq

    Co-Founder and Managing Partner
    Zeiad Idris

    Zeiad Idris

    Co-Founder and Managing Partner
    Simon Evans

    Simon Evans

    Partner & General Counsel
    Alexander Tsirigotis

    Alexander Tsirigotis

    Partner & Chief Operating Officer
    Show more

    New World Capital Advisors Office Locations

    New World Capital Advisors has an office in London
    London, GB (HQ)
    22 Upper Brook St, Mayfair
    Show all (1)

    New World Capital Advisors Financials and Metrics

    Summary Metrics

    Founding Date

    2016

    New World Capital Advisors Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    99/100

    SecurityScorecard logo

    New World Capital Advisors Online and Social Media Presence

    Embed Graph

    New World Capital Advisors Frequently Asked Questions

    • When was New World Capital Advisors founded?

      New World Capital Advisors was founded in 2016.

    • Who are New World Capital Advisors key executives?

      New World Capital Advisors's key executives are Adam Sadiq, Zeiad Idris and Simon Evans.

    • How many employees does New World Capital Advisors have?

      New World Capital Advisors has 15 employees.

    • Who are New World Capital Advisors competitors?

      Competitors of New World Capital Advisors include Elixir Ventures, Trimix and H2 Ventures.

    • Where is New World Capital Advisors headquarters?

      New World Capital Advisors headquarters is located at 22 Upper Brook St, Mayfair, London.

    • Where are New World Capital Advisors offices?

      New World Capital Advisors has an office in London.

    • How many offices does New World Capital Advisors have?

      New World Capital Advisors has 1 office.