Podcast Interview With Steven Rosen
This month we had the pleasure of speaking with Steven Rosen. Steven is based in Canada and is the founder of STAR Results, a consulting and training firm dedicated to Sales Management and Leadership Development. Steven is a critical thinker. We have connected over the years and align with his perspectives and critical thinking on sales managers and sales leaders. Enjoy!