Andrew Powell is a seasoned professional with extensive experience in leadership roles. As the Founder of AMP since March 2021, Andrew has spearheaded initiatives to drive innovation and growth. Previously, Andrew served as the President of Bosch Indonesia from July 2017 until transitioning to the role of Managing Director, showcasing a strong background in operational management and strategic development within the technology sector.
Sign up to view 1 direct report
Get started