Schedule and coordinate appointments with the management team
Set and send daily reminders and organize daily schedule for management team
make travel, insurance, accommodation, meeting and other misc arrangement
Compose and edit corresponding emails, letters
Other ad hoc duties assigned