Sr. Lead Business Development
The current posting asks for:
Master’s degree or equivalent from an accredited college or university.
Must possess strong business acumen, analytical and strategic skillsets.
Strong ability to work independently and manage daily tasks effectively.
Read the employer’s full posting · Posted 2026-09-09
