Business Summary
Bailard Inc is headquartered in Foster City, California, United States and is a portfolio manager. The company offers Pension Funds. The company was founded in 1972. BB&K Holdings Inc is its ultimate parent.
Country of Incorporation
United States of America
Incorporation Date
1972-01-18
Business Sector
Banking & Investment Services
Company Address
950 Tower Lane Suite 1900