Leclerc Qumulo

Name: Alexandre Leclerc
New position: Territory account manager
Since: June 2021
Company: Qumulo
Located in: Montreal, Quebec, Canada
Former position: Data center sales executive, Dell – 2019-2021