top of page

Contact

Us

Success! Message sent.

With offices in Palo Alto, California, and in

Atlanta, Georgia, HALO can conveniently serve clients from anywhere in the world.

bottom of page