Allan Russell is a seasoned technology professional with extensive experience in software engineering and systems architecture. Currently serving as the Director of Software Engineering at Introhive since May 2022, Allan previously held various roles at J.D. Irving, Limited, including Manager of Microsoft Systems & Technology and Divisional Architect from April 2018 to May 2022. Prior experience includes a position as Solutions Architect at Irving Oil and numerous roles at J.D. Irving, Limited from 2005 to 2017, ranging from Senior Programmer Analyst to Programmer. Allan holds a Bachelor of Computer Science degree from Acadia University, earned between 2001 and 2005.
Sign up to view 4 direct reports
Get started