Why Terra Nova?
Terra Nova’s team is a professional’s support system behind the trading technology. By providing swift, flexible, empowered and insightful service—problem-solvers, not just phone-answerers—our people empower self-directed clients to trade, analyze, strategize and report with the precision required.