Opportunities for Improvement: -Could benefit from improving communication skills, specifically in effectively conveying complex ideas and strategies to stakeholders -Can work on developing a more comprehensive understanding of the software industry and emerging digital technologies, to stay ahead of industry trends