Provides administrative support to the providers and interacts with patients by scheduling patient appointments in tandem with the provider availability, interacts with patients in person and on the phone, answers clinic phone, greets patient at check-in, collects patient information, updates/maintains electronic records, insurance verification, handles visit payments, ensures the clinic has needed inventory for operation, and performs clerical tasks. Reviews and maintains patient accounts, secures financial arrangements on self-pay balances prior to and during patient appointments, verifies and pre-registers patients and responds to patient inquiries regarding billing and insurance.