For Employers

Level Up Talent

Remote Job Openings at Level Up Talent (2)

U.S. Business Development & Capture Manager (DoD, EW)

United States 5-10 yrs exp Sales

Lead the full capture process for U.S. DoD opportunities, from identification and shaping to proposal leadership. Drive bottom-up adoption by engaging directly with end-users and operators to translate field needs into winning strategies.