Being a Manager has been the most coveted designation in the Corporate and industrial realms. Not so much now as designations do not match the actual role the employees play in their jobs in many cases. General Management has gone under the corporate knife and has been chopped into many pieces. There are interesting reasons […]