Meet: Russell Powell
Russell Powell, a Collision Center Manager in the Collision Department
Russell Powell
Collision Center Manager
Collision Department
Russell's Bio -

RussellĀ has been a part of Reinhardt’s winning team since 2004.

(334) 213-1216