There are two ways of use courses at different departments or affiliated companies. One way is to assign a course to each group and another way is to duplicate courses.
In case you edit other company's courses, you need to have a authorization of Agent Management. But if you edit courses in same company, Company Management account is available for you.
①To assign a course to each group
You can see the way of assign a course to a group through this link.
②To duplicate courses
You can see the way of duplicate courses through this link.