If you're not using a fancy schmancy CRM system or proprietary calendering program already, may I recommend the new Google Calendars. With it, you can inport and export from Outlook, share your calendar with the entire group, and, of course, access the calendar from any web client.
One thing I haven't tested yet: If you schedule a meeting at noon Eastern Time, and then check your calendar from California, does it show up at 12:00 or 09:00?

Posts
Podcast
Comments