Typical roles

In a large programme there may be a full range of staff including:

In a small programme, one person may be able to cover all of these roles even if some tasks are delegated to non-financial staff.