You can contact us directly via e-mail to our main address info@mantrainvest.com.
Contact form
Mantra Investment Partners SARL
37, rue des Acacias
75017 Paris, France
Mantra Americas LLC (USA)
Tower 57, 135 E. 57th Street
New York, New York 10022, USA
Mantra Management SARL (Luxembourg)
28-32 Place de la Gare
L-1616 Luxembourg