This is a full time on site role for a Pre sales specialist based in Bengaluru. The Pre sales specialist will be responsible for engaging with potential clients to understand their needs, providing project details, arranging site visits, and supporting…