Very creditable indeed.
Now let the new things you have introduced settle down first.
Any management would be happy with such positive change.
Dont hurry up change.
First thing interact with all levels of organisation and seek opinions as to what is lacking or what support do they need from HR.
As a matter of fact you should post in more detail what was the system before you joined and how you managed to introduce change in these vital areas.
My suggestion is don't show your work but let them see positive change and comment.
Unhesitatingly give credit to those who guided you and supported your efforts in making changes.
That way you will get more strength and support.Work is team work.
18th May 2016 From India, Pune