Product Management is among the most important jobs within growing and established companies. Product is multidisciplinary and requires a variety of hard and soft skills. Product managers almost always have some past, on-the-job experience in other roles, which can range from software engineering, sales, design, finance or just relevant subject-matter…