Executive coaching programs for corporate leaders to enhance leadership skills in driving business results; Custom-designed workshops to align teams around a mission and create workable strategies to support the accomplishment of that mission. Training sessions to develop communication skills to deal effectively with people with differing work styles; development of performance management systems tied to business objectives