STRADA employs 119 employees. The STRADA management team includes Xavier Lebeault (President and CEO), Silvia Maffucci (Vice President Human Resources), and Karla Jarvis (Chief Legal Officer).
Looking for a particular STRADA employee's phone or email?