We are about half the size of your organization, and we did a complete restructuring of our organization about a year and half ago - it was a LOT, but it has been really worth it! We adjusted some roles, eliminated one, and added a couple to help focus our programming in the direction(s) that best fit our mission. I attached our org chart to this post (PT = Part Time, and with the number of PT positions noted). I hope it goes well for you too!
------------------------------
Erin Dams
Community Relations Coordinator
Roanoke Valley SPCA
Roanoke VA
------------------------------