We'd Love To Hear From You

We are globally-distributed team, centralized at the Impact Hub in Zurich, Switzerland.

Postal address

reviewr.ai AG, Sihlquai 131,

8005 Zurich, Switzerland

hello [at] looria [dot] com

Contact Us