Partnering For Leadership is a leadership development activity that pairs a for-profit company with a non-profit partner. Participants are given a real business challenge from the non-profit to solve in teams. This provides a realistic learning experience while also benefiting the community. The approach strengthens relationships between companies and non-profits by displaying corporate leadership. Senior leaders from past activities found it an effective way to develop participants' leadership skills through meaningful, hands-on challenges.