The Roles That Drive IUCG Forward
IUCG operates through a structured team of dedicated members, each playing a key role in delivering high-impact work and fostering professional growth. From project leadership to mentorship and organizational strategy, every role ensures the group runs efficiently and continues to excel.

Junior Analyst
Junior Analysts begin their IUCG journey with the Junior Analyst Development Program (JADP), an intensive first-semester experience designed to build core consulting skills. Through MBA-style case studies, research, iterative feedback, and case team collaboration, they develop the expertise needed to excel in client engagements. Those who successfully complete the program and embody IUCG’s values are promoted to Analysts, officially joining project teams to deliver strategic solutions for industry-leading clients.​
​
​
Analyst
Analysts collaborate in high-performing teams to develop strategic solutions for clients across industries, including Fortune 100 companies, startups, and nonprofits. Assigned to projects based on expertise and experience, they work alongside 3-4 peers and a Project Manager, engaging directly with clients in twice-weekly meetings to refine insights, present findings, and drive real impact. Beyond project work, all members participate in General Body Meetings focused on technical skills, problem-solving frameworks, public speaking, and leadership development. Analysts receive continuous mentorship and feedback from peers, project managers, and alumni advisors, ensuring they grow into well-rounded consultants prepared for top-tier careers.
Project Manager
Project Managers lead analyst teams through every stage of a consulting engagement, ensuring project success from kickoff to final delivery. As the primary liaison between IUCG and the client, they work closely with the executive team to structure engagements, align expectations, and maintain strong client relationships.
Responsible for driving results, Project Managers set timelines, delegate tasks, and provide strategic guidance, ensuring teams stay on track toward high-impact recommendations. They also attend weekly leadership meetings to align on progress and key decisions. To be considered for this role, members must have at least one semester of Analyst experience and demonstrate exceptional performance, leadership, and problem-solving skills.
Leadership Team
The Leadership Team drives IUCG’s strategy, operations, and member development, ensuring the organization’s continued success. Led by the President, the team includes the Professional Development Director, JADP Director, Operations Director, and Projects Director, each overseeing key aspects of IUCG’s growth and impact.
Together, they manage client engagements, training programs, recruitment, and internal operations, while fostering IUCG’s collaborative and high-achieving culture. Leadership Team members support Project Managers and Analysts, run skill-building workshops, mentorship initiatives, and networking opportunities, and ensure that every IUCGer is equipped for success—both within the organization and in their careers.
.png)