Robert A. Nelson

Picture of Robert A. Nelson

Robert (Rob) A. Nelson was born in New Orleans on January 29, 1966, to Allan Nelson and Judith L. Sutherlin along with brothers Michael, Roy and Edward. After graduating as salutatorian of St. Paul’s School, Rob continued his studies at Tulane University where he received a BS in Management in 1988. Thinking he wanted to […]