Overcoming Obstacles to Success: Surviving and Thriving in the High Tech World Kelly Lopez File Sr. Competitive Strategy Manager Microsoft Corporation.