Do You Have an Internal Admin Site or Hold Lunch N Learns Where You Work?
AUGUST 13, 2019
Do you have an internal admin site where you work? I co-designed one at my company and am interested in collaborating with you. An internal admin site is the main company site with all the links that admins find useful for their jobs centralized in one place.