Technical Business Development Manager
The current posting asks for:
You’re an excellent communicator with strong commercial acumen with a natural flair for leveraging key contracts.
You are a natural at building strong relationships.
You are a confident self-starter and have the ability to seek out additional opportunities in a highly competitive market.
Read the employer’s full posting · Posted 2026-11-04
