Robert Attwell
Chief Executive Officer, Discovery Insure
Robert Attwell is Chief Executive Officer of Discovery Insure.
Discovery Insure is the motor and home insurance arm of Discovery, known for telematics-based pricing that rewards safe driving. It co-sponsors the CAR Magazine Top 12 Best Buys Awards.