Avid Brio Tech Stack & Careers