Office Assistant Needed

Looking for a full-time Office Assistant.  The ideal candidate will have a brain for business, have good communication skills, and be detail oriented. Your assistance will ensure that our office runs smoothly and that our executives work efficiently.
Tasks include:
Appointment setting, contract prep, light bookkeeping, database entry, and web site updates (no programming or design knowledge required).
Proven experience as an office administrator/assistant or executive assistant.
Superb typing skills
Knowledge of Excel and Google drive products (Sheets, Docs)