George C's Location
England, United Kingdom
George C's Work
George C's Summary
George C, based in England, United Kingdom, is currently a Director at Greenlight Marketing, bringing experience from previous roles at North Star Cyber Security, Unleash Equity, Start-Up Group and Adnams.