About eKomi - The Feedback Company
eKomi - The Feedback Company is a privately held operating in the Technology, Information and Internet industry, It specializes in Customer Reviews, Product Reviews, Google Seller Rating Extensions, Online Reputation Management, and Social Commerce, and is headquartered in Berlin, Germany, with approximately 201-500 employees.
Leadership & Decision Makers
Contact details of 5 eKomi - The Feedback Company decision makers
Michael Ambros
Sally Al-youssef
Naroa Ugena Bilbao
Adriyana Grotseva
Edward Theron
General Emails
General company emails, e.g. customer support lines
Similar Companies like eKomi - The Feedback Company
HQ: Vilnius, Lithuania
HQ: Rockville, MD
HQ: Herndon, VA
HQ: New York, NY
Records are compiled from publicly available sources and checked as described in our methodology.
Frequently Asked Questions about eKomi - The Feedback Company
What does eKomi - The Feedback Company do?
eKomi - The Feedback Company is a privately held operating in the Technology, Information and Internet industry, It specializes in Customer Reviews, Product Reviews, Google Seller Rating Extensions, Online Reputation Management, and Social Commerce, and is headquartered in Berlin, Germany, with approximately 201-500 employees.
Where is eKomi - The Feedback Company headquartered?
eKomi - The Feedback Company is headquartered in eKomi Ltd., Berlin, Berlin, 10969, Germany.
When was eKomi - The Feedback Company founded?
eKomi - The Feedback Company was founded in 2008.
How many employees does eKomi - The Feedback Company have?
eKomi - The Feedback Company has approximately 201-500 employees.
What industry is eKomi - The Feedback Company in?
eKomi - The Feedback Company operates in the Technology & Software industry.
What is eKomi - The Feedback Company's annual revenue?
eKomi - The Feedback Company has an annual revenue of $50M–$100M.
How do I contact eKomi - The Feedback Company?
You can contact eKomi - The Feedback Company via email at info@ekomi.com or swoods@ekomi.com, headquartered in eKomi Ltd., Berlin, Berlin, 10969, Germany.