D2L
Show contact
John Baker
CEO & Board Chair
Sasha Thackaberry
SVP, D2L Wave
Stephen Laster
President
Puneet Arora
Chief Revenue Officer
Nick Oddson
Chief Technology Officer
+ 13 more
Current role
View in org chart