Consulting
Software development, Television and Radio program development, Websites, DVD authoring
Budgeting
Project management or evaluation
Production
Video editing, Audio editing and restoration
Preparation of video for various new media
Interactive CD-ROM
Writing & Editing
Scripts
Technical documents
Training materials