Search
Consulting engineering firm McDowall Affleck has made three new appointments to its growing Midland office.