• Communication audit and review
  • Strategy, roadmap and action plan
  • Internal or external support
  • Handle everyday communications needs in lieu of maintaining permanent staff
  • Handle specific tasks or projects
  • Create and run campaigns
  • Vendor selection and management
  • Technology implementation
  • Hiring and on-boarding staff and staff development
  • Setting up systems and processes
  • Develop vision and mission statements


  • Graphic Design
  • Content development
  • Design templates for documents, presentations, forms, etc.
  • Articulation of brand identity
  • Brand guidelines/manual development
  • Managing and synchronizing a brand online, offline and within the organization
  • Marketing communications
  • Social media management
  • Digital marketing
  • Printing
  • Website development and maintenance
  • Intranet development and maintenance


  • Group trainings for technical and soft skills
  • One on one coaching for senior management
  • Facilitation of meetings and workshops for building consensus and decision making
  • Deliver talks and presentations