What does the future of IT and cybersecurity look like? How do you see yourself in that future? Do you have any idea how to position yourself to achieve it? We were fortunate enough to hear Steve MacLellan’s fascinating point of view in our Career Ambassador/...