Are you an introvert? Here's how to handle a leadership position
Tonya Hall sits down with Billie Sue Chafins, vice president of software development at Hulu, to talk about her personal experience of being a self-proclaimed introvert who manages leadership positions.