Russell A.'s Location
St. Louis, MO, US
Russell A.'s Work
Russell A.'s Education
Russell A.'s Summary
Russell A., based in St. Louis, MO, US, is currently a Senior Engineer at IMEG Corp, bringing experience from previous roles at The Benham Companies and HOK. Russell A. holds a 1986 - 1990 Bachelor of Science (BS) in Mechanical Engineering @ University of Illinois at Urbana-Champaign. Russell A. has 3 emails and 1 mobile phone number on RocketReach.