Home / Uncategorized / Manager – International Business

Manager – International Business

Company: technical associates ltd

International Marketing and Selling, Liaison with buyers/sellers, and will be responsible for managing international customers independently, Design and develop...


Apply job

Location: LUCKNOW, UTTAR PRADESH, IN

Leave a Reply