This blog reflects the thinking and learning process of a newly-graduated marketing professional. It aims to cover everything that a marketing professional needs to know...