New Angles

    OverviewSuggest Edit

    New Angles is a consultancy working to change business, one leader at a time, one company at a time. New Angles works with organisations in all sectors, public and private, and with companies in all industries, from shock absorber manufacturers to bankers to energy companies to pet food ingredients suppliers... Our goal is to support business leaders in making all the transformations they need to see in their organisations in order to progress on the journey towards a positive impact business model.

    New Angles uses springboard tools and dashboards to help leaders shift their paradigms about business, to change the conversations they have with each other, with their teams, and with their stakeholders. We get closely involved in the nitty-gritty of making change happen through real people inside and outside companies, without ever losing sight of the big picture and the ultimate goal - making business a force for good.

    HQParis, FR


    New Angles is headquartered in
    Paris, France

    Location Map

    Latest Updates

    Employees (est.) (Sept 2020)11
    Cybersecurity ratingAMore

    Key People/Management at New Angles

    Jacob Mayne

    Jacob Mayne

    Managing Partner

    New Angles Office Locations

    New Angles has an office in Paris
    Paris, FR (HQ)
    8 Passage du Grand Cerf
    Show all (1)

    New Angles Financials and Metrics

    Summary Metrics

    Founding Date


    New Angles Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    New Angles Online and Social Media Presence

    Embed Graph

    New Angles Frequently Asked Questions

    • When was New Angles founded?

      New Angles was founded in 2009.

    • Who are New Angles key executives?

      New Angles's key executives are Jacob Mayne.

    • How many employees does New Angles have?

      New Angles has 11 employees.

    • Who are New Angles competitors?

      Competitors of New Angles include SecondMuse, Transcend Leadership and Cause Strategy Partners.

    • Where is New Angles headquarters?

      New Angles headquarters is located at 8 Passage du Grand Cerf, Paris.

    • Where are New Angles offices?

      New Angles has an office in Paris.

    • How many offices does New Angles have?

      New Angles has 1 office.