WowKard logo

WowKard

A unique Digital Business Card platform designed to improve the way you and your team connect with clients. WOW provides a Central Dashboard to streamline card management, and Team Pages to showcase your team, making it a great tool for events and conferences. Transform the way you connect and leav... Read more

Headquarters

Mellieha, Malta

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet