Endicia Contact Customer Service Numbers

  1. Call at +1(650)-321-2640

  2. Head Office Location: Endicia 385 Sherman Ave. Palo Alto, California 94306-1864, United States
  3. Driving Direction: Follow the directions to locate Endicia Contact
  4. Locations Near You: Find nearby locations of Endicia Contact

What is Endicia Contact in the Process of?

A US based company, Endica is a leading postal service provider that allows individuals, business firms to print postages with pictures, logos etc. Founded by Amine Khechfé, Harry Whitehouse and Scott Montgomery in the year 1982, Endica began its operation as a technology consulting company that provided solutions related to Energy consumption. US Postal Service served as an early customer to the company, wherein Endica helped the Postal Service in accelerating the manual tasks that hindered the pace of work. After having successfully delivering various products the company took initiatives to develop strategies that would print POSTNET (Postal Numeric Encoding Technique) directly on an envelope, which led to the introduction of first electronic postage system. Endica promotes business's, small and big, by delivering easy to use shipping technologies and other customized services that help them perform their function smoothly.