What are the roles of managerial and finance in modern business