288/macgregor- cft - cross functional rep - part time Jobs - 0