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.

Are you an introvert? Here's how to handle a leadership position

About
Share
Contact

Most Recent