Alec Russell is a Solutions Architect at Arriva Group since September 2021, with a robust background in technology and business analysis gained through various roles at Accenture from July 2017 to September 2021, including Technology Architect and Associate Manager. Prior experience includes positions as Lead Business Analyst at Hewlett Packard Enterprise, where work involved a UK Financial Institution, and roles at HP focusing on a large UK Government client. Alec Russell holds a Bachelor of Arts degree in Information Technology and Law from the University of Liverpool, earned between 2004 and 2007.
Sign up to view 0 direct reports
Get started