
1 year ago
Constellation Software CEO Mark Leonard Steps Down Amid Stock Decline
26 September 2025
Constellation Software CEO Mark Leonard Steps Down Amid Stock Decline
Mark Leonard, the founder and CEO of Constellation Software, has stepped down from his position…



)




