Kaarel Rand is the current head of supply chain at Click & Grow. Kaarel has held this position for 7 years and 5 months. Prior to this, they were with Ericsson for 4 years and 4 months, where they held positions such as purchasing manager and supply chain developer. Kaarel also spent 1 year and 3 months as a business consultant with Enterprise Estonia.
Kaarel Rand has a Master of Science from Chalmers University of Technology in Supply Chain Management and a Bachelor of Science from Tallinna Tehnikaülikool.
Previous companies
Sign up to view 2 direct reports
Get started
This person is not in any teams