OnSight (ahn'-sahyt), n, 1. A climbing term for having the skill set to size up a challenge and get it right the first time. 2. A team of experts ready to help clients achieve their goals.Project Management. Strategic Planning. Web & Media Strategies. Political Campaigns. Sponsorship Development. We are jacks of many trades.