program development budgeting project management gross margin email marketing contrast medium digital marketing timelines strategic planning customer support analytics planning social marketing performance improvement operations search engine optimization sales management