Improver

Contact Details

E-mails & Phone

Roman Klevtsov

Roman Klevtsov

Founder, CEO at Optimism

Russian Federation


Experience:

  • Founder, CEO (Optimism)

Skills:

People also viewed these profiles

People also viewed these profiles

Robert Taylor

Enjoying a new challenge @ Banksia Beach, Queensland