Luke Cava is an experienced professional currently serving as a Customer Success Manager at Kraken Technologies since May 2023. Previously, Luke worked at Octopus Energy in roles as Client Delivery Lead and Energy Specialist from August 2020. Luke's career began at Origin Energy, where a position as Quality Assurance Analyst was held from September 2017 to August 2020. Luke holds a Bachelor’s Degree from the University of Adelaide, obtained between 2013 and 2015.
Links
Sign up to view 0 direct reports
Get started