Technical Support Specialist - French
Motive Technologies
- Islamabad
- Punjab
About the Role: As a Technical Support Specialist, you will serve as the main point of contact for issues and questions about Motive. You will not only be responsible for providi…