Endicia Contact Customer Service Numbers

Endicia Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: +1(650)-321-2640.

Where is Endicia Head Office Located at?
The corporate office is located at Endicia 385 Sherman Ave. Palo Alto, California 94306-1864, United States.
Directions For Driving: The given driving directions path of Endicia Contact from your place to Endicia 385 Sherman Ave. Palo Alto, California 94306-1864, United States.

The Locations Near You?
You can get all nearby locations of Endicia Contact on the map?

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. Endica through its software solutions claims to have helped numerous companies print More Than $10 billion in postages.