Experience leading and growing teams of 10-20 people or more. Engineering background, ability to work effectively with protocol engineers. Project management skills. Good stakeholder communication. Application development experience, bridging low-level protocols to higher-level applications. Ability to prioritise and identify the most impactful projects. Can develop solutions and product ideas from scratch and execute on their creation.