enthusiast and self-starter who is filled with ideas as well as the delivery-focused mindset to execute them! Our success... or Electrical Engineering Degree, Computer Science Great-to-haves Knowledge of video delivery architectures Product owner......
Job Location: Edmonton, AB - Calgary, AB, Canada