Straub has been with the Robert Bosch companies for over 25 years and also serves as EVP of finance, controlling and administration of Bosch North America, and is a member of the board of management of Bosch North America.She has been recognized by Automotive News as one of the "Top 100 Women in the Auto Industry." She currently serves as chairman of the board of Inforum.