What are the roles and responsibilities of senior management team