Customer Support SpecialistINVICTA SOFTWARE5 hours agoRemoteFull TimeSenior LevelUnited States$43k - $63k