An investigation and identification of generic strategies and the differential managerial roles associated with their implementation