Job Description
Overview
Twirll is looking for its Sales Specialist to cover the NCR Region in India. We're on the forefront of digital cloud platform with end to end offering to businesses for their growth and automation. Our vision to democratize technology in businesses world, build technology and...
Apply for this Position
Ready to join Embedded Business Solution? Click the button below to submit your application.
Submit Application