Internal Calendar Sharing

My organization has three offices in different cities and we want to be able to efficiently share our calendars with each other. Some staff has outlook, but others do not and some have macs and others pcs. Is there anything besides google calendars that works for internal sharing of our calendars?

Archive Category: 
Communications