Bodhisatwa Roy
Design Engineer @ AECOM
About Bodhisatwa Roy
Bodhisatwa Roy is a design engineer based in Los Angeles, California. He has worked at AECOM since 2013 and holds a master's degree from Jadavpur University, which he obtained in 2011.