Microsoft - 1. Primary role in the execution and delivery of highly complex solutions & systems 2. Providing direction on projects and priorities to the developers 3. Hands on experience in developing and delivering Design Documents like LLD/ Tech spec etc.