V

Veolia

Water, waste, and energy services provider

Depot Manager

Business & StrategyConfirmed live in the last 24 hours
Full-timeStockton, CA, USA

About the Job

Requirements

  • A bachelor's degree from an accredited university or college, or a high school diploma/GED with at least four years of experience in a manufacturing role.
  • Working knowledge of Department of Transportation requirements is preferred.
  • Mechanical, operations, and applications knowledge is preferred.
  • Water treatment experience is preferred.
  • Experience with a Health and Safety Framework/E Framework is preferred.

Responsibilities

  • Provide direction and assistance to the Service Technicians work group to meet assigned objectives, making decisions within defined parameters and resolving moderately complex issues through immediate action or short-term planning.
  • Assist leaders with decisions about process improvement, production, or service, including resource decisions involving manpower, equipment, and methods to facilitate equipment flow and customer service.
  • Supervise the team's environmental, health, and safety performance and oversee site safety management.
  • Build and develop the team's skills and provide training.
  • Manage all employees designated to the Stockton site, including hiring, personnel performance reviews, disciplinary actions, and recruiting.
  • Coordinate and provide technical, quality, and leadership support to the Service Team to meet quality, schedule, and cost goals.
  • Perform customer site visits and provide services as needed.
  • Coordinate first-line activities, including methods, production, and quality control, to meet production and service schedules, customer satisfaction, and cost goals while maintaining quality standards.
  • Collaborate with the Sales Manager and Sales Team leader to understand and communicate customer needs, qualify leads, and work with stakeholders to provide competitive customer solutions.
  • Perform administrative duties, including timecards, labor vouchers, self-audits, absence reviews, missing time corrections, and vacation schedules.
  • Support new product launch campaigns and gather market information for new developments.
  • Coordinate site needs, supplies, and deliveries with San Jose management.
  • Manage local fleet vehicles.
  • Travel regularly and frequently within the territory as needed.

About the Company

Veolia

Water, waste, and energy services provider

Generating company summary.

Company size
10,001+
Company stage
IPO
Headquarters
Aubervilliers, France
Founded
1853

Recently Posted Jobs

Explore more opportunities at Veolia

See more jobs