Business Development & Online Support Executive (on-site/In-Office)

This job profile is a mixture of Business development, Online Support, and doing very basic HR activities. This job requires an understanding of the sales process, a good overview of the technology stack as well as good computer operation skills, English language, communication, and presence of mind to be applied […]

Read More