Contact the publisher of this press release Kirk Communications Hires Samantha Leonard as Account Manager in Portsmouth, N.H. Office