Contact Us

We want you to be part of the conversations as we continue to work together to identify and address the challenges companies and investors face in a complicated investment world.

If you have questions or would like more information, contact IMEA.

200 Highland Ave, Suite 403, Needham, MA 02494, US