Tag Archives: David Strickland

‘I am not going to shy away’ on Jeep recall says NHTSA boss

David Strickland, head of the National Highway Traffic Safety Administration

David Strickland, head of the National Highway Traffic Safety Administration, took office at the start of 2010, just as Toyota started a series of recalls over unintended acceleration that ultimately included more than 14 million vehicles worldwide.