We used to have liaisons do this, and it was helpful for understanding project activities as well as assisting, when needed, with tracking down relevant documentation. Now, our Program Manager and/or Director review & approve requests (Director is added over a certain $ amount). Shifting the review burden to higher-level employees (though still project-facing staff) was an attempt to centralize the work, rather than having each liaison have to log in for approvals for their particular projects.
In both flows, a finance employee approves first to ensure the selected grant can be used toward the expense and that there are funds available. Additionally, our finance director or ED have an extra level of review (I believe) when the expense is over an even higher $ threshold.
In typing this out I’m wondering if other orgs have a similar oversight process or if we may have too many cooks!