Years ago, I took a job at a company called Bowne Business Solutions which was later acquired by British based Williams Lea. Before the recruitment process, I’d never heard of Bowne. The company specialized in offering business support services for financial, legal and professional service firms which, simply put, means businesses hire them to …