Typically a project manager takes the lead in developing the charter. The project manager will employ his or her expertise and experience to develop the charter. The project manager will work with the key stakeholders (customers and business sponsors), the PMO , Subject Matter Experts inside and outside the organization, other units within the organization and may also work with Industry groups or professional bodies to develop the charter. The project manager will employ facilitation techniques such as brainstorming, problem solving, conflict resolution, meetings, expectations management etc. to develop the charter.