About this role
Site Manager at Allied Universal. Location: San Jose, California, United States. Role: supervise operations, manage staff, coordinate reporting Requirements: Bachelor's degree; 2+ years in business management/operations; supervisory experience; ability to manage client relationships and staff; strong communications. Category: Business Operations Seniority: Mid Level Tools: WinTeam Commitment: Full Time Workplace: Onsite Languages: English