Capturing and modeling of client's and user interface (UI) requirements as per methodology and designing a suitable user experience based on analysis for usability and visual design. Designing user interfaces for complex interactions and multiple channels. Guide teams and provide UI design expert analyses and design reviews. Help influence client design decisions and evangelize UI Design. Capturing and modeling of client's and user interface (UI) requirements as per methodology and designing a suitable user experience based on analysis for usability and visual design. Designing user interfaces for complex interactions and multiple channels. Guide UI designers and project teams and provide UI design expert analyses and design reviews. Help influence client design decisions and evangelize UI Design approaches.