'This is the time to double down': Top Vertex executives def