- Business Support specialist provide administrative and project support to particular departments and functions within an organisation as part of a shared services team. Business Support specialist are generally required to have strong organisational, time management and communication skills. The specific tasks and duties required may vary depending on the department you’re employed by.