Declan Carville is an experienced executive with a strong background in business strategy, analytics, and supply chain management. Currently serving as Vice President of Scaled Business Success at Indeed.com since 2018, Declan previously held the position of Senior Director of Sales and Customer Success Strategy. Prior to this, Declan worked at Google from 2009 to 2018 as Director of Strategy and Analytics in Global Advertising Operations. Earlier in the career, Declan served as Director of Supply Chain at Xilinx from 1999 to 2009. Educational credentials include a Postgraduate Diploma in Data Analytics from University College Dublin, a Bachelor of Engineering in Mechanical and Manufacturing Engineering from Queen's University Belfast, and a Master of Science in Management Science and Engineering from Stanford University.
Sign up to view 4 direct reports
Get started
This person is not in any teams