I recently spoke with a leader of Talent Acquisition that changed the way they are servicing their divisions. Instead of being organized to service each division individually, they organized their staff to support their internal needs according to the qualification of the candidates.
For instance, instead of having a team supporting their IT department, they have recruiters focus on IT jobs across the organization. This change created 2 consequences: first, when some managers ask for a specific job, they are sometimes already searching for it for another division, hence having candidates right away, or just in time! The second is that when screening candidates they can direct them internally towards teams that fit better with their skills and cultural fit. Interesting approach, obviously mostly for large enterprises, but it is a great way to better serve your 2 constituents.