Born and bred in Calgary, Alberta, Shawn Freeman is the founder of TWT Group. After completing a degree in Computer Science at the University of Calgary and a Masters degree in Management Science, Shawn worked in IT for several big companies before leaping off the corporate ladder in 2011 to start his own shop. He […]
The post 045 – Just Put Yourself in Your Employee’s Shoes, with Shawn Freeman appeared first on Your Best Manager.