Rafael Museri

General Management / Strategy

Company logo: selina

Selina

Co-Founder & CEO

Related Companies

Primary Company Info

Headquarters:
Panama City
Country:
Panama
Year Founded:
2012
Employees:
1,001-10,000