Manage teams in the delivery of client engagements including planning the day-to-day work of the team, facilitating interviews and focus groups, structuring and developing deliverables, conducting quality reviews, and presenting work to clients
Support business development by developing and presenting client proposals and thought leadership (e.g., presentations, white papers, educational sessions), maintaining relationships with prospective and past clients as well as with alliance partners, and developing engagement delivery plans, effort estimates and cost estimates
Manage client engagement administration including contract development, monitoring of time and expenses, invoicing, risk management and compliance
Help to create a culture of continuous learning for the team and clients, and actively coach and mentor team members to help them reach their highest potential