Can different departments manage their own pages?

Yes. WordPress user roles let departments draft updates while a nominated person approves them before publishing.