Keyskills: digital marketing brand strategy digital distribution B2B B2C marketing collaterals sales online marketing offline marketing web analytics email marketing social media brand awareness drip marketing segmentation market sizing channel development management presentations branding Microsoft Office interpersonal skills team skills written communication oral communication marketing strategies direct mailers