Anfonwch hwn fel neges destun: Implications of strategic management practices in enhancing service delivery :