Start your new project

Looking to get in touch about a potential partnership, career opportunity or news piece? Drop us an email and we’ll be sure to reach out!


875 Avenue of the Americas, #1606

New York. NY 10001, USA.


59 Merrion Square,

Dublin 2, D02 HH01, Ireland.

Email Us

[email protected]