Admin can create Agency Admins & Agency Admins can edit details of their own agency

This will allow the super admin user to create users that act as admins for a specific agency.
The agency admins can then edit and review their agency's details. 
yeah, that makes sense! I actually really like that. The worst is when you have to get someone else to sign you into their personal account on the company database every time you need to use it. Maybe just make sure it's clear enough to the user creating the log-in that that's what they're doing.