Leadership 101

You will be called on to be a leader at Green Frog and in other roles you will play in life. What will make you a more successful leader?