Having received his bachelor’s degree in India, then a master’s degree and a doctorate in Finland, Ayush Mishra brings a global perspective to his work here at Owens Corning.