Question: what is business development unit?
Answer: The Business Development Unit (BDU) of Creative Associates is responsible for coordinating all aspects of new business development, including tracking bidding opportunities, facilitating bid decisions, convening teams to draft proposals, reviewing technical drafts, editing and preparing final proposals, recruiting ...