Should possess a thorough understanding of the product from both functional and technical perspectives.Responsible for technology and development strategy selections based on the business/organization requirements and budgets.