All Points PR Secures Placement in TechRepublic