Skills and Knowledge • Expert, broad and deep knowledge of information systems, architectures and technologies • Expert in Software Development Processes: iterative & incremental and agile/XP. • Experience in creating and defining new architectural models and applying to business • Ability to manage IT teams, identify group conflict and facilitate resolution • Active problem solver, adept at identifying the root cause of highly complex problems and engineering elegant solutions to prevent recurrence • Project planning and management skills, including ability to identify and assess risk to determine action, comfortable with making project decisions, monitoring progress, and reporting results • Respected, passionate advocate of information technology able to effectively navigate the organization with strengthen and diplomacy