Ability to translate business solutions into technical requirements Openness to assist clients in the design, business architect, process development, functional implementation, and support of applications. Ability to thrive in an ever changing, technology based Consulting environment A passion for innovative ideas, coupled with the ability to understand and assimilate different points of view Exceptional quantitative analysis skills and ability to derive recommendations informed by data and insights.