Quick try with Noah Schoenholtz from creative-assembly.com
Creative Assembly company description
Creative Assembly is one of Europe's leading games development studios, founded in 1987 and located in West Sussex, UK, Newcastle, UK and Sofia, Bulgaria.