Careers at Strix - July, 2025