Get In Touch 2804-88 Harbour St, Toronto, ON Canada M5J 0C3hello@defiantastronaut.com Ph: +1.506.378.2184
Products to help you become the employer of choice.
Videos can be powerful tools to help you stand out as an employer. Showcase your company culture and values to potential candidates in an engaging and interactive way. See the process and video options below.