

- Thamizhl Vigranand Managing Director
TA
Tamilperumavalar Aruna DirectorAR
Abdul Rahman Director
People Timeline
The graph below depicts the timeline of people holding key positions in Karsha Thoughts Technologies Private Limited.
Loading...
Contact Details
- Address No.1, Pinjala Subramanian Street, Flat No.16 2Nd Floor, Front Block, T.Nagar India, Chennai Tamil Nadu, 600017, India
- Telephone
- Email Address
- Pin Code 600017
- Country India
- Website karsha.in