telXira is Hiring – Technical Support Specialist

The role of the Technical Support Specialist is to provide our customers with professional technical support via email, Skype and phone.