Filter by category

Filter by type

Vortexa

Industry: Technology
Location: 155 Minories, Tower, London EC3N 1BT, UK
Number of employees: 51 - 100
Business description: An established tech start-up in scale-up mode, Vortexa is an energy intelligence provider.
yourLogo
Unfortunately this startup currently has no jobs available on our site.
Why not check out these cool start up positions instead:

Hottest jobs