John Speer

#180788

Innovation Manager, Alcoa