Some offices have very specific front desk roles: insurance coordinator, financial coordinator, scheduling coordinator, etc. In other offices, there is one person who handles all of those roles. It is up to your practice to decide on those roles and the responsibilities within those roles.
For our purposes, we are going to assume that someone at the front desk will be responsible for discussing financial arrangements with patients. This is quite the topic that certainly deserves a lot of attention and study.