media training
communications planning
media relations programmes
communications measurement
public affairs
stakeholder engagement


keynote speaker
workshop presenter and trainer


panel discussions
conference chair
event emcee
business meetings and small groups
problem solving and team building

Journalist and writer

business, political and economic stories
annual reports and corporate documents
speeches, presentations and commentaries

Public relations

media relations
corporate communications strategies and plans
issue management
strategic counsel
communications management
communications measurement

Speech writer and coach

writing speeches and presentations
one on one trainer and coach

Communications consultant

strategist and advisor
planner and plan writer
strategic counsel
auditor, reviewer and assessor