Lukka
Show contact
Links
Previous companies
Derek O'Toole
Senior Director Strategic Finance
Talia Cohen
Senior Counsel
April, 2022 - present
View in org chart