David is one of Moore Stephens' senior business analyst resources, primarily for insurance assignments.

He acts as an interface between business users and IT departments to ensure successful technology implementations. Typical assignments cover business process reviews, financial reporting, management information, data warehouse projects and IT reviews.

David joined Moore Stephens in 2007, having previously worked at Experian.