Leadership is not only about holding a prime position, it’s much more than that. A leader is someone who has a vision and a passion to make things happen. Here we have an account from Paul Dupuis, MD and CEO, Randstad India. Click here to read more