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

Pixel 4 storage fail

5:16 / October 15, 2019

Smartphones