79 employees
Speyside is a consulting firm that analyses, interprets, and advises on policy, regulation, reputation, and stakeholder interface.