Bibb joins TNB as Senior Vice President