Read what Intrepid Direct Insurance employees think about senior leadership and the CEO at the company.Intrepid Direct Insurance has a Senior Management rating of 4.3, and Bill Strout, the CEO of Intrepid Direct Insurance, has an approval rating of 89% across the organisation.