duites and responsibilities of stone crushing company general manager