Ellen Corrigan's Location
California, United States
Ellen Corrigan's Work
Ellen Corrigan's Education
Ellen Corrigan's Skills
Ellen Corrigan's Summary
Ellen Corrigan, based in California, United States, is currently a Chief Revenue Officer at 3Q/DEPT, bringing experience from previous roles at 3Q Digital, iCrossing, NewGate Internet and Knowledge Learning Corporation. Ellen Corrigan holds a Boston U. With a robust skill set that includes YouTube, Creative Direction, Internet Strategy, PPC, SEM and more, Ellen Corrigan contributes valuable insights to the industry. Ellen Corrigan has 5 emails on RocketReach.