Vincent Brault

Senior vice president of product, innovation and marketing

Anaqua

All Vincent Brault articles