27d ago IT Support Technician New Charter Technologies Metairie, LA Metairie, LA 27d ago Apply $40k+/yr Full time Computer Skills Customer Service Customer Support