Generate and update website content (products, content, promotions) Work with agencies to build traffic & sales via the website (PPC agency, email marketing provider, e-commerce provider, etc) Plan, define and implement website changes and functional improvements Maintain and update the online marketing plan for the website Monitor key performance indicators on the website and develop plans to improve them