45 jobs in Waterloo