Dear Anthony,
KPIs related to the business are always customised. For this, an external consultants needs to study the systems of processes of each department and identity vital aspects of your business. KPIs are also devised from the current market scenario, industrial practices, automation etc.
Therefore, you may hire external consultant for this. Why anyone will provide anything free of cost to you? You may try Google but please note, essence of measurement lies in measuring what deserves to be measured. Therefore, you may end up in scratching the surface. In what way it will serve the purpose of your organisation.
Anyway, if you are interested then you may convene my telephonic discussion with the MD of your company. I will devise such PMS for you that you do not have to hire external agency at all.
Thanks,
]Dinesh Divekar