Wham Creative Group Wham Creative Group Wham Creative Group Wham Creative Group is a visual communications firm specializing in the development, design and delivery of strategic business marketing solutions. Wham Creative Group is a visual communications firm specializing in the development, design and delivery of strategic business marketing solutions. Wham Creative Group is a visual communications firm specializing in the development, design and delivery of strategic business marketing solutions.