Systems development specialist.
Supports the innovation department in the better understanding and protection of software or inventions comprising technological applications.
Systems development specialist.
Supports the innovation department in the better understanding and protection of software or inventions comprising technological applications.