The Product Manager is responsible for product planning and execution throughout the product lifecycle. He/she will be gathering, prioritizing product and customer requirements, and defining product vision. He/she will be working closely with engineering, sales, marketing and support to ensure revenue and customer satisfaction goals are met.