Technology for Publishing is a professional services firm that has been providing process and technical consulting to publishers for more than 20 years.