Makers Air
2 jobs
2 months ago
IT Project & Support Specialist
North America
United States
The IT Projects & Support Specialist is the primary point of contact for external IT vendors and provides hands-on technical support across multiple company locations, including remote sites such as the Bahamas.…
firewall help-desk vpn wan