Contact Us

Get in touch!

Companies with $5MM – $100MM in revenue with an adjusted EBITDA of $1MM – $20MM.

Your message is very important to us. All information received is kept strictly confidential.
We try and respond to all queries and comments within 24 hours.


Address: Kiriku 6,
Tallinn, 10130, Estonia

Phone: +372 6 346 382


United States

Address: 601 Lexington Ave,
New York, NY 10022

Phone: +1 646-980-4420



Brazil, Canada, Chile, China, Colombia, Costa Rica, Ecuador, France, Germany, Italy, Mexico, Peru, Portugal, Spain, United Kingdom