René Buck is President and CEO of Buck Consultants International/BCI Global. He holds university degrees in economic geography (cum laude) as well as locational planning at the University of Nijmegen, the Netherlands. René Buck started BCI on the day that he graduated from the university in April 1985.
More than 36 years later BCI is one of the leading independent international location strategy, site selection, industrial real estate and supply chain design consulting companies. BCI has offices in the US (Atlanta, Bay Area, Los Angeles), Europe (Nijmegen & the Hague - the Netherlands; London - UK; Frankfurt – Germany) and Asia (Singapore, China). The firm employs 70+ dedicated professionals.
Forbes Magazine recognized BCI in March 2021 for the third year in a row as one of America’s Best Management Consulting Firms. In November 2019 Business Worldwide Magazine recognized René Buck as Best CEO in the Management Consulting Industry.