Scroll to top
© Optimize Consulting Inc. | All Rights Reserved

Putting the ‘Twit’ in Twitter

Apparently our social networking habits at work are creating a bit of renewed interest. Some new research suggests that this behaviour is creating strain on the…

Optimize Blog October 30, 2009