A Product Manager manages, plans and coordinates the development of new products, enhancements of existing products and technical solutions; Determines reasonable roadmaps and deadlines for new products and product enhancements considering priority, customer needs, financial limitations and availability of resources; Interfaces with customers to determine opportunities for product improvement; Collaborates with cross-functional teams to define, design and deliver new products.