Ross Sibbald Articles 2

Ross Sibbald is executive head of Striata Marketing Solutions, an agency focused on leveraging the power of digital communication to achieve the desired results for clients. Sibbald is responsible for the customer experience, financial performance, operational efficiency and talent management of the agency.

Copyright © 2015 The Media Online. All rights reserved. Part of Wag the Dog Publishers