Text this: Relationship between strategy implementation and operational performance of marketing firms in Kenya :