Garud Investment Managers Tech Stack & Careers