Regular exposure to business stakeholders and executive management, as well as the authority and scope to apply your expertise to many interesting technical problems. constant communication with colleagues. Experience in planning and delivering software platforms used across multiple products and organizational units.