It’s been an eventful year for Tom Osovitzki, the 38-year-old CEO of Corporate Travel Management Solutions. From an office in Miami, he lists a few big wins for the firm, which handles travel...
3644 rue Peel, Montreal, QC, H3A 1W9, CA/channelsCategory: Research news
Subcommittee on the Environment (SCE)
Science/Technology/Environment
Staff
Students