In 1998, Castaing became chairman of the New Detroit Science Center for the education of future generations. Under his leadership, a $30 million capital campaign for the expansion and renovation of the Detroit Science Center was launched, ultimately permitting the Center to reopen to the public in 2001 with dramatically expanded exhibition space. Castaing resigned from his post in January 2012, as the center closed due to various financial problems. Castaing has continued to leverage his ties to the automobile industry to promote science and engineering education.