Contracts Manager- Energy in warwick | ApplyBoost