Ray Newal

Ray Newal

#1169700

@rnewal

Managing Director, Ryerson Futures