CIO Spotlight: David Leitch, Peak
Did you always want to work in IT? “I’ve always had a really strong desire to improve the way businesses operate…. all of my roles have involved understanding how things work and looking for ways to improve them constantly.”
Source: idgconnect.com