Business Development
  Identify new business opportunities
  Increase productivity of existing business relationships
  Develop new distribution channels

Sales Development
  Undertake sales calls
  Conduct product training and training seminars
  Organise and escort educationals
  Plan and implement trade incentives
  Handle general enquiries and fulfillment

Marketing Development
  Create marketing plans
  Prepare budgets
  Create direct marketing campaigns
  Create promotional material
  Identify and implement brand partnerships
  Identify and implement cross promotions

Website Design and Online Marketing
  Design and create content
  Optimisation of search engine
  Provide online content maintenance
  Maximise data capture and database functionality
  Undertake online communication of products, offers

Public relations
  Maintain media liaison
  Produce and distribute media releases
  Implement Visiting Journalists Programs
  Coordinate and escort Visiting Journalists trips

Advertising
  Campaign design and implementation
  Development of cooperative campaigns
  Media buying and analysis