Rico Group
Show contact
Links
Sam Sharma
CEO
Michał Grotkowski
Country Manager Germany CEA Poland CEE And Scandinavian
Charis Pointer
Operations Manager
Charles Anthony Hall
International Project Manager
Ian Cromack
Northern Regional Manager
+ 28 more
May, 2018 - present
View in org chart