98257601
Nov 6, 2023
Design and development of computer hardware and software; Design and development of multimedia products; Design and testing for new product development; Design, development and implementation of software; Maintenance of computer software; Product development; Telecommunications technology consultancy
Computer and Scientific