Computer hardware and software design; Computer hardware development; Computer project management services; Computer software design, computer programming, and maintenance of computer software; Consulting in the field of IT project management; Developing customized software for others; Information technology consultancy relating to installation, maintenance and repair of computer software; Product research and development; Research, development, design and upgrading of computer software; Scientific research and development; Technological consultancy services for digital transformation
Computer and Scientific