We are a well-established company since 2002, looking for an online bidder who will be responsible for managing the entire bid process, ensuring a high level of excellence. Applicants must be able to communicate fluently in English combined with the ability to understand technical requirement from the Client.
Responsibilities include:
A degree in IT will be an added plus.