The ESG Phenomenon: Bailard Obtains B Corp Status

Editorial Staff 22 January 2024

The ESG Phenomenon: Bailard Obtains B Corp Status

The latest developments in the ESG space.

Bailard, a US wealth and asset management firm, has been granted certification as a B Corporation™.

B Corp certification is a designation which confirms that a business is, according to one definition, “meeting high standards of verified performance, accountability, and transparency on factors from employee benefits and charitable giving to supply chain practices and input materials.”

With so much emphasis being placed on diversity, equity and inclusion, sustainability and ESG investing, firms are keen to advertise their B Corp standard in order to cultivate new and existing clients. More than 3,500 certified B Corps exist worldwide, Bailard said in a statement late last week.

Bailard, which is based in the San Francisco Bay area, was founded in 1969. It had more than $5.8 billion of assets under management as at the end of 2023. It is led by women and majority employee-owned. Its CEO is Sonya Mughal.

Register for WealthBriefing today

Gain access to regular and exclusive research on the global wealth management sector along with the opportunity to attend industry events such as exclusive invites to Breakfast Briefings and Summits in the major wealth management centres and industry leading awards programmes