Resumes Resumes Design Authority, Bbc Dmi At Bbc View page Location: Truro, United Kingdom Industry: Broadcast Media Trader At Electra Deutschland Gmbh View page Location: Hamburg Area, Germany Industry: Oil & Energy Benjamin Giles View page Benjamin Giles View page Benjamin Giles View page Location: United States