Managing Innovation and Entrepreneurship in Technology-Based Firms