Takkar Polychem Tech Stack & Careers