Karen Traviss is now a full-time novelist, but has spent much of her working life as a journalist. Previous jobs include advertising copywriter, police media liaison officer, journalist lecturer and public relations manager. Originally from Portsmouth, Karen now lives in Devizes, Wiltshire.