Where do financial managers work?