The Personal Blog

of Sam Hassan

Writings and commentary on technology and the service provider industry. Views are my own and do not necessarily represent the views of my employer or any other companies or individuals discussed.