Russell Aldrich serves as the Vice President of Business Development at Leidos since May 2023, previously holding the same title at CACI from March 2014 to April 2023. Prior to that, Russell was the Managing Director - Portfolio Sales Lead at Accenture between April 2011 and March 2014, and spent over thirteen years at Lockheed Martin as the Director of Business Development from February 1998 to March 2011. Russell Aldrich holds education credentials from Texas Tech University and Clear Lake High School.
Sign up to view 3 direct reports
Get started