CEO
Jennifer Nayar
CEO Approval Rating
87/100
1997
PrivateMerged with Vela Trading Systems LLC
https://tradevela.com/