Engineering & technical management consultancies & training.Human resources development & training, aiming at developing managerial skills of employees.Design of computer software programs & business management.