In an ideal environment, Control-M should be used as a centralized batch scheduling tool across the entire organization. These organizations are more likely to have a noticeable amount of complex batch processing running across multiple machines. To some extent, we could say that higher the number of jobs that are running, the more complex they are (that is, dependencies, scheduling rules, and number of execution hosts involved), and the more RIO Control-M will be present. That's why we see so many Control-M customers that are banks, insurance companies, large manufacture companies, or telecommunication service providers.
In many organizations, people around the world who belong to different departments are involved in batch processing and may have access to Control-M, but with different access levels depending on their job roles. The common job roles that could be related to Control-M are:
Developers: Develop applications that requires batch processing...