Work in Canada? Sell your skills with an elevator pitch video. Please visit our site if you meet the following credentials. We are offering a platform that will provide you with exposure to Canadian employers. By creating a profile you have the opportunity to sell yourself to Canadian employers. We ...