Karen Britton

Karen is a technical director with the aviation team and based in St. Albans, United Kingdom.