Solving Complex Problems

Having a clear definition of success is one of the key components in achieving the desired results of a project but oftentimes, many projects become too complex to manage. In many of these cases, major projects and programs which are considered initially “complicated” in nature, end up in “chaos”, and often subject to visceral media...

Tailoring leadership programs for developing governments

Designing, developing and delivering tailor-made leadership programs for developing governments is a delicate and intense endeavor that unavoidably becomes a journey. It is a fundamental challenge for the success of any government transformation, but it is worth every effort....