Who is a general manager?

General Manager is an executive with varying levels of importance and range of responsibilities depending on corporate structure, but who generally leads a company unit or a branch, overseeing its performance, profitability and daily operations.