Press Release

Technosoft Announces Appointment of Sean Narayanan as Chief Executive Officer (CEO)